Cheapest
Average
The best way to find a cheap flight ticket from Brussels to Prague is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
Fastest Journey
1 h 25 m
Average
1 h 47 m
Flights per day
5
Distance
717 km
Of the 5 flights that leave Brussels for Prague every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Need a place to stay in Prague?
Top pick hotels
Entire homes & apartments
Find the best accommodation for you, with our partner Expedia
Distance | 445 miles (717 km) | |
Average flight duration | 1 h 25 min | |
Average plane ticket price | $147 (€131) | |
Direct flight | Yes | |
Airlines | KLM Cityhopper, Lufthansa Cityline, Cityjet, Sas Airways, Swiss, Lufthansa, Brussels Airlines, KLM, Austrian Airlines, Ryanair, Air Dolomiti or TAP Portugal |
Flights from Brussels to Prague cover the 445 miles (717 km) long journey taking on average 1 h 25 min with our travel partners like KLM Cityhopper, Lufthansa Cityline, Cityjet, Sas Airways, Swiss, Lufthansa, Brussels Airlines, KLM, Austrian Airlines, Ryanair, Air Dolomiti or TAP Portugal. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $59 (€53), but the average price of plane tickets is $147 (€131). Travelers depart most frequently from Brussels Airport and arrive in Prague Vaclav Havel Airport.
Lufthansa, Brussels Airlines and Ryanair flights will get you to Prague from Brussels from $59 (€53). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
The Brussels to Prague route has frequent daily direct flights. Three airlines offer a total of between 3 to 9 direct daily Brussels to Prague flights. Flights serving the Brussels to Prague route cover a distance of approximately 717kms at an average flight time of 2hrs 2mins. The main hub for departure flights is Brussels Airport (BRU) along with Brussels South Charleroi Airport (CRL) while the main destination is Prague Vaclav Havel Airport (PRG).
The national carrier Brussels Airlines offers daily direct flights, as do Czech Airlines and Ryanair. These three, along with other airlines such as KLM, Lufthansa, and Austrian Airlines also provide indirect Brussels to Prague flights.
Direct departures from Brussels to Prague mostly take about 1hr 25mins. Connecting Brussels to Prague flights have 1 change each and take from 2hrs 45mins to 9hrs 30mins. The longest scheduled flight from Brussels to Prague takes about 24hrs 25mins.
The Brussels to Prague route has between 3 to 7 daily direct flights. The earliest direct flight is scheduled at 6:45 a.m. to 8:45 a.m. and the last at 9:20 p.m. to 10:50 p.m. There are fewer direct flights on weekends.
Flights from Brussels to Prague generally leave from Brussels Airport and arrive in Prague Vaclav Havel Airport.
Brussels Airport is 15.7 km away from Brussels city centre and Prague Vaclav Havel Airport is 14.7 km from Prague city centre.
Here are some other resources that might have the information you need