The cheapest trains from Brussels to Prague

Showing times and prices for 25 Oct

Cheapest

£40

Average

£68

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Brussels to Prague will cost around £ 68 if you buy it on the day, but the cheapest tickets can be found for only £ 40.

Cheapest
19:55Brussels-Midi16h26 12:21Prague
6 changes
£401One-way
Cheapest
19:33Brussels-Midi20h48 16:21Prague
3 changes
£401One-way
Cheapest
20:55Brussels-Midi17h26 14:21Prague
6 changes
£401One-way
2nd Cheapest
20:55Brussels-Midi18h41 15:36Prague
5 changes
£421One-way
19:55Brussels-Midi17h26 13:21Praha Nadrazi Holesovice
7 changes
£481One-way

Timetable Brussels to Prague

Showing trains for tomorrow, Mon, 25 Oct
06:24Brussels-Midi12h57 19:21Prague
0 changes
06:24Brussels-Midi10h57 17:21Prague
0 changes
08:23Brussels-Midi12h58 21:21Prague
0 changes
08:23Brussels-Midi11h58 20:21Prague
0 changes
08:23Brussels-Midi10h58 19:21Prague
0 changes
10:25Brussels-Midi11h56 22:21Prague
0 changes
10:25Brussels-Midi10h56 21:21Prague
0 changes
12:25Brussels-Midi17h21 05:46Praha Masarykovo, nádraží
0 changes
14:25Brussels-Midi15h21 05:46Praha Masarykovo, nádraží
0 changes
14:25Brussels-Midi16h56 07:21Prague
0 changes
16:22Brussels-Midi16h49 09:11Prague
0 changes
19:33Brussels-Midi20h48 16:21Prague
0 changes
19:55Brussels-Midi16h26 12:21Prague
0 changes
19:55Brussels-Midi17h26 13:21Praha Nadrazi Holesovice
0 changes
20:55Brussels-Midi16h26 13:21Praha Nadrazi Holesovice
0 changes
20:55Brussels-Midi18h41 15:36Prague
0 changes
20:55Brussels-Midi17h26 14:21Prague
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
24 Oct
£69Deutsche Bahn
£44STUDENT AGENCY k.s.
Find prices
Mon
25 Oct
£40Deutsche Bahn with connection
£35Flixbus
£26ryanair sun
Tue
26 Oct
£35Deutsche Bahn
£36Flixbus
£47ryanair sun
Wed
27 Oct
£35Deutsche Bahn
£47Flixbus
£34Ryanair
Thu
28 Oct
£40Deutsche Bahn with connection
£50Flixbus
£180Brussels Airlines
Fri
29 Oct
£42Deutsche Bahn with connection
£55Flixbus
£265ryanair sun
Sat
30 Oct
£40Deutsche Bahn
£44Flixbus
£207KLM
Sun
31 Oct
£40Deutsche Bahn with connection
£44STUDENT AGENCY k.s.
£244Lufthansa
Mon
1 Nov
£40Deutsche Bahn
£44Flixbus
£99Lufthansa
Tue
2 Nov
£35Deutsche Bahn
£27Flixbus
£86Ryanair
Wed
3 Nov
£34Deutsche Bahn
£35Flixbus
£24Ryanair
Thu
4 Nov
£34Deutsche Bahn
£40Flixbus
£45Ryanair
Fri
5 Nov
£42Deutsche Bahn with connection
£35STUDENT AGENCY k.s.
£35ryanair sun
Sat
6 Nov
£34Deutsche Bahn
£31Flixbus
£9ryanair sun
Sun
7 Nov
£40Deutsche Bahn
£35STUDENT AGENCY k.s.
£21ryanair sun
Mon
8 Nov
£35Deutsche Bahn
£27Flixbus
£9ryanair sun
Tue
9 Nov
£34Deutsche Bahn
£27Flixbus
£21Ryanair
Wed
10 Nov
£40Deutsche Bahn with connection
£35Flixbus
£86Ryanair
Thu
11 Nov
£40Deutsche Bahn with connection
£39Flixbus
£78Lufthansa Cityline
Fri
12 Nov
£40Deutsche Bahn with connection
£35STUDENT AGENCY k.s.
Find prices
Sat
13 Nov
£40Deutsche Bahn with connection
£35Flixbus
£9ryanair sun

The fastest trains from Brussels to Prague

Showing times and prices for 25 Oct

Fastest Journey

10 h 56 m

Average

15 h 4 m

Trains per day

17

Distance

717 km

It's difficult to get from Brussels to Prague without changing at least 2 times.

Fastest
10:25Brussels-Midi10h56 21:21Prague
3 changes
£791One-way
2nd Fastest
06:24Brussels-Midi10h57 17:21Prague
3 changes
£621One-way
08:23Brussels-Midi10h58 19:21Prague
3 changes
£881One-way
10:25Brussels-Midi11h56 22:21Prague
2 changes
£791One-way
08:23Brussels-Midi11h58 20:21Prague
2 changes
£881One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information to Prague from Brussels

distanceDistance445 miles (717 km)
durationAverage train duration10 h 57 min
priceAverage train ticket price£43 (€49)
changesDirect trainYes
carriersTrain companiesDeutsche Bahn

Trains from Brussels to Prague cover the 445 miles (717 km) long trip taking on average 10 h 57 min with our travel partners like Deutsche Bahn. There are direct train services available. You can get the cheapest train tickets for this route for as low as £35, but the average price of train tickets is £43. Travellers depart most frequently from Bruxelles-Midi and arrive in Prague, Praha, Zličín.

Train companies

Travel with Deutsche Bahn between Brussels and Prague

Travel from Brussels to Prague from £35 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most affordable route for you.

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Brussels to Prague in comfort. Find the DB train timetable for your journey between Brussels and Prague on Omio and book cheap DB tickets online. The distance from Brussels to Prague is 445 miles (717 km) by DB and prices for a Deutsche Bahn ticket between Brussels and Prague start at £35.

Deutsche Bahn is Germany’s main operator of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), on its routes, which differ in terms of comfort and the time needed to travel. For example, while WCs are standard, services like onboard restaurants or free WiFi are only available on certain trains.

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Brussels to Prague
Travel by train to Prague 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 Brussels to Prague.
FAQs
Is cross-border travel by train between Brussels, Belgium and Prague, Czechia allowed?

Travel by train between Brussels, Belgium and Prague, Czechia is: Partially open.

Is international entry into Prague from Brussels restricted?

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

Do I need to quarantine on arrival in Czechia from Brussels?

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival
  • Negative COVID-19 test issued at most 3 days before arrival and 5 day mandatory self quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Prague, Czechia?

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

  • Physical distance required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

The above information was last checked on 23/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train to Prague from Brussels closer to your date of departure here.

What restrictions are there on reentering Belgium from Prague, Czechia?

Return travel from Czechia to Belgium is: Fully open.

Are there any international entry restrictions on returning to Brussels from Prague?

Entry into Belgium is allowed for: Entry is fully open for citizens and permanent residents of Czech Republic

Do I need to quarantine on arrival in Belgium from Prague?

Requirements for reentering:

  • Passenger Locator Form (PLF) required
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What are the safety rules to follow in Brussels, Belgium?

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

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

Last checked on 20/10/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Brussels from Prague.

What is the price of the cheapest train between Brussels and Prague?
If you’re looking to save money on tickets, you can find a cheap train from Brussels to Prague for as little as £35  in the next 7 days.
What is the average price of train tickets to Prague from Brussels?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Brussels to Prague train to cost on average £43  one way.
What is the distance from Brussels to Prague via train?
The Brussels to Prague train distance is approximately 445 miles (717 km).
What is the average Brussels to Prague train duration?
The train time from Brussels to Prague is on average 10 h 57 min  for the 445 miles (717 km) long journey, but the time it takes to go to Prague from Brussels by train can vary depending on specific dates or travelling on weekends and holidays.
What station does the Brussels to Prague train leave from? Which Prague train station do I come into from Brussels?

Omio customers travelling this route book their trains from Bruxelles-Midi   to Prague, Praha, Zličín.

Where is the departure train station in Brussels located? Where is the arrival train station in Prague located?

Passengers board the train most frequently from Bruxelles-Midi, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the train at Prague, Praha, Zličín, located 6 mile (s) / 10 km away from the city centre.

Which train providers can get me from Brussels to Prague?
For the best Brussels to Prague train to buy, you can travel safely and comfortably with Deutsche Bahn. However, it's always good to check all possible train providers with services from Brussels to Prague to compare what amenities they may offer.
What are the first and last departure train times from Brussels to Prague?
The first Brussels to Prague train departs at 05: 24   and the last train from Brussels to Prague leaves at 19: 56. Check out the most up-to-date Brussels to Prague train schedule on Omio and find the best time to travel to your destination.
How far in advance should I purchase a train ticket to Prague from Brussels to get the best deals?
If you buy a train ticket from Brussels to Prague within the next 7 days, you can find tickets to cost on average £43 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Brussels and Prague are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Brussels
Prague
The major railway station for departures from Brussels is Bruxelles-Midi. Read all the information you need to know about services, amenities and connections at Bruxelles-Midi for your trip from Brussels to Prague.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sun: 06: 15 - 22: 00
Connections to/from station
Train lines: IC, Intercity Direct 9200, RER (S1, S2, S3, S6, S8, S10)
Metro lines: 1, 5