Compare prices and tickets by train, coach or flight

Sat
22 Jan
£30ÖBB
£32Flixbus
Sun
23 Jan
£30ÖBB
Find prices
Mon
24 Jan
£30ÖBB
£32Flixbus
Tue
25 Jan
£30ÖBB
Find prices
Wed
26 Jan
£30ÖBB
Find prices
Thu
27 Jan
£30ÖBB
Find prices
Fri
28 Jan
£30ÖBB | Euro City (EC)
Find prices
Sat
29 Jan
£30ÖBB | Euro City (EC)
£32Flixbus
Mon
31 Jan
£30ÖBB
£32Flixbus
Tue
1 Feb
£30ÖBB
Find prices
Wed
2 Feb
£30ÖBB | Euro City (EC)
Find prices
Thu
3 Feb
£30ÖBB
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Linz to Budapest

distanceDistance226 miles (365 km)
durationAverage train duration4 h 3 min
priceAverage train ticket price£31 (€36)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersÖBB, ÖBB | Railjet, ÖBB | ICE or ÖBB | Euro City (EC)

Trains from Linz to Budapest cover the 226 miles (365 km) long route taking on average 4 h 3 min with our travel partners like ÖBB, ÖBB | Railjet, ÖBB | ICE or ÖBB | Euro City (EC). Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £30, but the average price of train tickets is £31. Travellers depart most frequently from Linz Hbf and arrive in Budapest-Déli.

Train companies: ÖBB trains Linz to Budapest

You can travel by train to Budapest from Linz with ÖBB for as low as £30. When you search for timetables and tickets, Omio will show you the best journey.

ÖBB

ÖBB is Austria's main train company and offers the following different ticket types for your next trip to Budapest from Linz by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

Omio helps you compare and book the perfect train with ÖBB to Budapest from Linz for a smooth and relaxing journey. Check the latest ÖBB train timetables for the ideal departure and arrival times, take a look at the travel information for the Linz to Budapest train with ÖBB (such as baggage allowance and amenities offered onboard), compare the best connections for your Linz - Budapest trip and then book a cheap train ticket with ease. The distance between Linz and Budapest by train is 226 miles (365 km). You can book tickets for this ÖBB train for as low as £30 one-way if you book in advance. When you search for ÖBB tickets between Linz and Budapest in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect ÖBB Linz - Budapest train ticket online and enjoy your trip!

  • Average Price: £30

ÖBB 's current ticket policies due to COVID-19 for your train from Linz to Budapest are the following:

  • Refund or voucher policy
  • ÖBB has granted goodwill arrangements for tickets bought until March 15, 2020.
    • National ÖBB: Tickets valid until June 1, 2020, can be refunded as a voucher
    • International ÖBB: Ticket refunds depend on the current entry regulations set by the government of the destination country
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Trains from Linz to Budapest

Travel by train to Budapest easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Linz to Budapest.
FAQs

Is cross-border travel by train between Linz, Austria and Budapest, Hungary allowed?

Travel by train between Linz, Austria and Budapest, Hungary is: Partially open.

Is international entry into Budapest from Linz restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Austria

Do I need to quarantine on arrival in Hungary from Linz?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What are the safety rules to follow in Budapest, Hungary?

The government of Hungary has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 17/01/2022. Remember to check the latest COVID-19 travel safety regulations for your train to Budapest from Linz closer to your date of departure here.

What is the restriction level for the return leg of a round trip journey from Budapest, Hungary to Linz, Austria?

Return travel from Hungary to Austria is: Partially open.

Are there any international entry restrictions on returning to Linz from Budapest?

Entry into Austria is allowed for: Entry is partially open for citizens and permanent residents of Hungary

Do I need to quarantine on arrival in Austria from Budapest?

Requirements for reentering:

  • Entry is allowed only for fully vaccinated travellers
  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Pre-arrival Health Control Form (FCS) required
  • Travellers vaccinated with the booster shot (3rd dose) are exempt from providing a COVID-19 test (certificate needed)
  • Travellers who are vaccinated with a booster shot (3rd dose) are exempt from compulsory quarantine (certificate needed)

What are the safety rules to follow in Linz, Austria?

The government of Austria has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1 metre (s) (3 feet)
  • Face mask requirement: Mandatory

Last checked on 20/01/2022. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Linz from Budapest.

How much does a cheap train from Linz to Budapest cost?

Omio customers have found cheap train tickets between Linz and Budapest for as low as £30  for the next 7 days.

How much does the train from Linz to Budapest cost on average?

The Linz to Budapest train ticket price is on average £31  if you are looking to buy your tickets for this trip in the next week.

How many miles is it from Linz to Budapest by train?

You should expect to travel around 226 miles (365 km)  between Linz and Budapest by train.

How long does it take from Linz to Budapest by train?

While the time it takes to travel 226 miles (365 km) from Linz to Budapest can vary based on specific dates, weekends, and bank holidays, the train duration from Linz to Budapest is on average 4 h 3 min.

Which train station from Linz to Budapest do I depart from? Which Budapest train station from Linz do I arrive in?

Omio customers travelling this route book their trains from Linz Hbf   to Budapest-Déli.

Where is the Linz train station located? Where is the Budapest train station located?

Passengers board the train most frequently from Linz Hbf, which is located around 1.1 miles (1.8 km) away from the city centre, and they get off the train at Budapest-Déli, located 0.7 miles (1.2 km) away from the city centre.

What train providers go from Linz to Budapest?

For the journey from Linz to Budapest you can take a train with ÖBB, ÖBB | Railjet, ÖBB | ICE or ÖBB | Euro City (EC). Be sure to check out all possible train companies that offer services between Linz and Budapest on Omio to compare what amenities they may have.

How many trains per day are there between Linz and Budapest?

On average, there are 16 trains a day from Linz to Budapest. The train times and services may be different on weekends and holidays compared to weekdays.

What are the first and last departure train times from Linz to Budapest?

The earliest train departing from Linz to Budapest leaves at 05: 10. The last train departing from Linz to Budapest leaves at 14: 16. You can find the latest Linz to Budapest train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I purchase train tickets between Linz and Budapest for the best deals?

If you buy Linz to Budapest train tickets within the next 7 days, you can find one way tickets to cost on average £31. However, booking in advance gives you access to the best prices for trains from Linz to Budapest. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Linz
Budapest
The major railway station for departures from Linz is Linz Hbf. Read all the information you need to know about services, amenities and connections at Linz Hbf for your trip to Budapest from Linz.