
Christmas markets in Vienna and Budapest

Vienna to Budapest train
Included, in under three hours.
Danube cruise
At dusk, with the city lit up.
Direct flights
Into Vienna, home from Budapest.
5 nights in 2 cities
4* or 5* hotels, with breakfast.
€613from, per person, in a double room
Departure closedThis date has passed. Ask us about the next ones.
See the next datesThe Christmas markets of Vienna and Budapest in one trip, 7 to 12 December: 2 nights in Vienna and 3 in Budapest, with direct flights, 4 or 5-star hotels and breakfast. The train between the two cities and a Danube cruise at dusk are already included.
What’s included
- Direct flights
- 5 nights: 2 in Vienna, 3 in Budapest
- Essential: 4* hotels with breakfast
- Premium: 5* hotels with breakfast
- Vienna to Budapest train
- Danube cruise at dusk
What’s not included
- Airport and station transfers
- Lunches and dinners
- Hold luggage, if the flight fare doesn’t include it
- Travel insurance (we quote it separately)
- Local tourist tax, paid at the hotel
Day by day

Arrival in Vienna
Direct flight from Lisbon. In the evening, the Christmas market at City Hall, on Rathausplatz, open every day until 10 pm.
Vienna
Free day for the city’s other markets, such as Karlsplatz and Schönbrunn Palace.
Train to Budapest
Train included, in under three hours, and check-in at your second hotel.
Budapest
Free day. The markets on Vörösmarty Square and at St Stephen’s Basilica are a few minutes’ walk apart.
The Danube at dusk
Danube cruise, with Parliament and the bridges lit up.
Home
Direct flight from Budapest to Lisbon.
Questions about this trip
How much does a Vienna and Budapest Christmas markets trip cost?
This trip costs from €613 per person in a double room with 4* hotels, or €1,046 with 5* hotels. It includes the direct flights, 5 nights with breakfast, the train between the two cities and the Danube cruise. Prices worked out on 31 October 2026 and confirmed in your quote.
When do the Vienna Christmas markets open?
The Rathausplatz market, the biggest in the city, runs from 13 November to 26 December 2026, every day from 10 am to 10 pm. These dates are right in the middle of the season.
And the Budapest markets?
The two main ones, on Vörösmarty Square and in front of St Stephen’s Basilica, open in mid-November and stay until the end of the year.
How long is the train from Vienna to Budapest?
Under three hours, with no changes. The ticket is included in the trip.
Can I fly from Porto or another city, or travel on other dates?
Yes. The prices on this page are for these dates and for departure from Lisbon. To change the days, fly from Porto or another airport, or bring children, ask us on WhatsApp and we will quote the trip.
Christmas markets in Vienna and Budapest
Price per person in a double room, worked out from real prices on 31 October 2026. The price is confirmed in the quote: flights, hotels and tickets change with demand and are only guaranteed once booked. Children, single rooms and other dates are quoted on WhatsApp.




