Best way to travel between

Budapest-Keleti Railway Terminal, Budapest, Hungary
Praha, Czech Republic
Travel Modes
Price
Distance
Duration
CO2
bus
$39.2
595.9 km
9h 28mins
17.88 kgs
 
train
$70.0
623.17 km
8h 38mins
33.03 kgs
 
drive
$90.0
557.55 km
5h 17mins
71.37 kgs
 
flight
$101.0
529.36 km
5h 15mins
57.17 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 595.9 km 9h 28mins 789 CZK 39.2
Train 623.17 km 8h 38mins 1,410 CZK 70.0
Drive 557.55 km 5h 17mins 1,812 CZK 90.0
Flight 529.36 km 5h 15mins 2,034 CZK 101.0
Take Bus from Keleti pályaudvar M to Zugló vasútállomás
Time: 5mins Cost: 40 CZK; $ 1.8 - 2.2 USD CO2 Emission: 0.05 kgs
Take Train from Zugló vasútállomás to Népliget M
Time: 13mins Cost: 20 CZK; $ 0.9 - 1.1 USD CO2 Emission: 0.23 kgs
Take Bus from Budapest to Vienna International Airport
Time: 2h 45mins Cost: 443 CZK; $ 19.8 - 24.2 USD CO2 Emission: 6.97 kgs
Take Bus from Wien, Schwechat Airport Bbf. to Praha, ÚAN Florenc
Time: 5h 5mins Cost: 286 CZK; $ 12.8 - 15.6 USD CO2 Emission: 10.75 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Budapest-Keleti Railway Terminal, Budapest, Hungary and Praha, Czech Republic is to travel by bus, which will cost about 785 CZK or 35.10 USD.