Skip to content
GoTraveltastic
Talk to a consultantConsultant
Talk to a consultant

7 to 12 Dec

5 nights · From Lisbon · Direct flights

See what’s included

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

I want this trip

The 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

  1. Arrival in Vienna

    Direct flight from Lisbon. In the evening, the Christmas market at City Hall, on Rathausplatz, open every day until 10 pm.

  2. Vienna

    Free day for the city’s other markets, such as Karlsplatz and Schönbrunn Palace.

  3. Train to Budapest

    Train included, in under three hours, and check-in at your second hotel.

  4. Budapest

    Free day. The markets on Vörösmarty Square and at St Stephen’s Basilica are a few minutes’ walk apart.

  5. The Danube at dusk

    Danube cruise, with Parliament and the bridges lit up.

  6. 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.