There are 10 ways to get from Prague Airport (PRG) to Bonn by plane, train, bus, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Düsseldorf International Airport, train
best- Fly from Václav Havel Airport Prague (PRG) to Düsseldorf International Airport (DUS)plane PRG - DUS
- Take the train from Duesseldorf Hbf to Bonn Hbftrain
2h 50m€80–234Bus via Cologne / Bonn Airport Busterminal
cheapest- Take the bus from Prague Florenc Central Bus Station to Cologne / Bonn Airport Busterminalbus : Amsterdam Central Sloterdijk Train Station - Prague Central Bus Station / ...
11h 35m€52–78Bus, train
- Take the bus from Prague to Nuremberg central bus stationbus N168
- Take the train from Nürnberg Hbf to Siegburg Bftrain 41
8h 5m€90–341Train via Nuremberg
- Take the train from Praha Hlavni Nadrazi to Schwandorftrain Ec
- Take the train from Schwandorf to Nürnberg Hbftrain
- Take the train from Nürnberg Hbf to Siegburg Bftrain 41
11h 20m€139–439Airport Transfer
- Take the rideshare from Prague-PRG to Bonn621.3 km
6h 19mDrive 621.3 km
- Drive from Prague Airport (PRG) to Bonncar 621.3 km
6h 19m€96–138Fly to Frankfurt, train
- Fly from Václav Havel Airport Prague (PRG) to Frankfurt (FRA)plane PRG - FRA
- Take the train from Frankfurt to Siegburg Bftrain
2h 40m€73–258Fly to Cologne Bonn Airport
- Fly from Václav Havel Airport Prague (PRG) to Cologne Bonn Airport (CGN)plane PRG - CGN
2h 12m€74–223Train
- Take the train from Praha Hlavní nádraží to Frankfurttrain Drf
- Take the train from Frankfurt to Bonn Hbftrain 91 / ...
15h 42mBus
- Take the bus from Praha Hlavní nádraží to Bonn Hbfbus Ivano-Frankivsk
20h 26m
Prague Airport (PRG) to Bonn by bus, foot, train, and tram
Questions & Answers
The cheapest way to get from Prague Airport (PRG) to Bonn is to bus via Cologne / Bonn Airport Busterminal which costs €50 - €80 and takes 11h 35m.
The fastest way to get from Prague Airport (PRG) to Bonn is to fly which takes 2h 12m and costs €70 - €230.
No, there is no direct bus from Prague Airport (PRG) to Bonn. However, there are services departing from Prague and arriving at Bonn Markt via Prague Florenc Central Bus Station and Köln/Bonn Flughafen Terminal 2. The journey, including transfers, takes approximately 11h 35m.
No, there is no direct train from Prague Airport (PRG) to Bonn. However, there are services departing from Václav Havel Airport T1 and arriving at Bonn Stadthaus via Nádraží Veleslavín, Praha Hlavni Nadrazi, Schwandorf, Nürnberg Hbf and Siegburg Bf. The journey, including transfers, takes approximately 11h 20m.
The distance between Prague Airport (PRG) and Bonn is 624 km. The road distance is 621.3 km.
The best way to get from Prague Airport (PRG) to Bonn without a car is to bus and train which takes 8h 5m and costs €85 - €350.
It takes approximately 2h 50m to get from Prague Airport (PRG) to Bonn, including transfers.
Prague Airport (PRG) to Bonn bus services, operated by RegioJet, depart from Prague Florenc Central Bus Station.
Prague Airport (PRG) to Bonn train services, operated by ÖBB EuroCity, depart from Praha Hlavni Nadrazi station.
The best way to get from Prague Airport (PRG) to Bonn is to train via Nuremberg which takes 11h 20m and costs €130 - €440. Alternatively, you can fly, which costs €70 - €230 and takes 2h 12m, you could also bus via Cologne / Bonn Airport Busterminal, which costs €50 - €80 and takes 11h 35m.
What companies run services between Prague Airport (PRG), Czechia and Bonn, Germany?
You can take a train from Václav Havel Airport T1 to Bonn Stadthaus via Nádraží Veleslavín, Nádraží Veleslavín, Muzeum, Praha Hlavni Nadrazi, Schwandorf, Nürnberg Hbf, Siegburg Bf, and Siegburg Bf in around 11h 20m. Alternatively, Eurowings flies from Václav Havel Airport Prague (PRG) to Cologne Bonn Airport (CGN) twice a week.
- Website
- lufthansa.com
Flights from Václav Havel Airport Prague to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- €85–300
Flights from Václav Havel Airport Prague to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €80–290
Flights from Václav Havel Airport Prague to Frankfurt
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €55–400
Flights from Václav Havel Airport Prague to Frankfurt via Munich
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €55–300
- Website
- eurowings.com
Flights from Václav Havel Airport Prague to Düsseldorf International Airport
- Ave. Duration
- 1h 15m
- When
- Thursday, Monday, Tuesday, Wednesday, Sunday, and Friday
- Estimated price
- €70–150
Flights from Václav Havel Airport Prague to Cologne Bonn Airport
- Ave. Duration
- 1h 15m
- When
- Friday and Sunday
- Estimated price
- €70–210
- Website
- condor.com
Flights from Václav Havel Airport Prague to Frankfurt
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €55–140
- Website
- klm.com
Flights from Václav Havel Airport Prague to Düsseldorf International Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €45–270
- Website
- austrian.com
Flights from Václav Havel Airport Prague to Düsseldorf International Airport via Vienna
- Ave. Duration
- 3h 15m
- When
- Monday to Saturday
- Estimated price
- €70–150
- Website
- airdolomiti.it
Flights from Václav Havel Airport Prague to Frankfurt
- Ave. Duration
- 1h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €110–400
- Phone
- +49 221 13 999 444
- Website
- nationalexpress.de
Train from Duesseldorf Hbf to Bonn Hbf
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Schedules at
- nationalexpress.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Duesseldorf Hbf to Bonn Hbf
- Ave. Duration
- 56 min
- Frequency
- Every 3 hours
- Estimated price
- €12–60
- Website
- https://int.bahn.de/en
Train from Nürnberg Hbf to Siegburg Bf
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- €65–300
- Website
- https://int.bahn.de/en
Train from Nürnberg Hbf to Siegburg Bf
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- €65–300
- Website
- https://int.bahn.de/en
Train from Frankfurt to Siegburg Bf
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- €26–120
- Website
- https://int.bahn.de/en
Train from Frankfurt to Bonn Hbf
- Ave. Duration
- 1h 44m
- Frequency
- Every 2 hours
- Estimated price
- €30–140
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Duesseldorf Hbf to Bonn Hbf
- Ave. Duration
- 52 min
- Frequency
- 6 times a week
- Estimated price
- €8–16
- Website
- https://www.ns.nl/en
Train from Frankfurt to Siegburg Bf
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- €16–35
- Website
- https://www.ns.nl/en
Train from Frankfurt to Bonn Hbf
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Estimated price
- €19–40
- Website
- https://www.ns.nl/en
- Phone
- +49 621 830 1200
- Website
- suewex.de
Train from Duesseldorf Hbf to Bonn Hbf
- Ave. Duration
- 51 min
- Frequency
- Once a week
- Estimated price
- €14–21
- Schedules at
- suewex.de
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Praha Hlavni Nadrazi to Schwandorf
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- €50–95
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Schwandorf to Nürnberg Hbf
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €22–40
- Website
- https://int.bahn.de/en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Frankfurt to Siegburg Bf
- Ave. Duration
- 49 min
- Frequency
- 4 times a week
- Estimated price
- €23–50
- Website
- https://www.belgiantrain.be/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Prague to Nuremberg central bus station
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- €24–45
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Bus from Prague Florenc Central Bus Station to Cologne / Bonn Airport Busterminal
- Ave. Duration
- 9h 5m
- Frequency
- Once daily
- Estimated price
- €50–75
- Website
- https://regiojet.com/
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- grandbus.com.ua
Bus from Praha Hlavní nádraží to Bonn Hbf
- Ave. Duration
- 18h 39m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
Want to know more about travelling around Germany
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Prague Airport (PRG) to Bonn bus services, operated by RegioJet, arrive at Cologne / Bonn Airport Busterminal station.
Prague Airport (PRG) to Bonn train services, operated by ÖBB EuroCity, arrive at Schwandorf station.
Yes, the driving distance between Prague Airport (PRG) to Bonn is 621 km. It takes approximately 6h 19m to drive from Prague Airport (PRG) to Bonn.
There are 1509+ hotels available in Bonn.
Check out Blablacar's carpooling service for rideshare options between Prague Airport (PRG) and Bonn. A great option if you don't have a driver's licence or want to avoid public transport.

































