There are 7 ways to get from Nagold to Bonn by train, car, plane, bus, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Frankfurt am Main
best- Take the train from Nagold Stadtmitte, Bf to Pforzheim Hauptbahnhoftrain
- Take the train from Karlsruhe Hauptbahnhof to Frankfurttrain 20 / ...
- Take the train from Frankfurt to Siegburg Bftrain 49 / ...
4h 57m€63–145Drive 343.1 km
cheapest- Drive from Nagold to Bonncar 343.1 km
3h 30m€49–71Fly to Cologne Bonn Airport
- Fly from Stuttgart Airport (STR) to Cologne Bonn Airport (CGN)plane STR - CGN
6h 9m€109–915Line 774 bus, train, line 66 tram
- Take the bus from Nagold, ZOB to Herrenberg Kalkofenstr.bus 774 / ...
- Take the train from Herrenberg to Hauptbahnhoftrain S1 / ...
- Take the train from Hauptbahnhof to Frankfurttrain 47 / ...
- Take the train from Frankfurt to Siegburg Bftrain 49 / ...
- Take the tram from Siegburg Bf to Bonn Stadthaustram 66 / ...
4h 59mTrain
- Take the train from Hauptbahnhof to Bonn Hbftrain 55 / ...
5h 39m€64–159Train #2
- Take the train from Nagold Stadtmitte, Bf to Pforzheim Hauptbahnhoftrain Rb74
- Take the train from Karlsruhe Hauptbahnhof to Bonn Beuel Bftrain 43N
6h 30m€63–155Line 774 bus, train, fly to Frankfurt, line 66 tram
- Take the bus from Nagold, ZOB to Herrenberg Kalkofenstr.bus
- Take the train from Herrenberg to Rohrtrain
- Fly from Stuttgart Airport (STR) to Frankfurt (FRA)plane STR - FRA
- Take the train from Frankfurt to Siegburg Bftrain
- Take the tram from Siegburg Bf to Bonn Stadthaustram
4h 51m
Nagold to Bonn by train and tram
Questions & Answers
The cheapest way to get from Nagold to Bonn is to drive which costs €45 - €75 and takes 3h 30m.
The fastest way to get from Nagold to Bonn is to drive which takes 3h 30m and costs €45 - €75.
No, there is no direct train from Nagold to Bonn. However, there are services departing from Nagold Stadtmitte, Bf and arriving at Bonn Stadthaus via Pforzheim Hbf, Karlsruhe Hauptbahnhof, Frankfurt and Siegburg Bf. The journey, including transfers, takes approximately 4h 57m.
The distance between Nagold and Bonn is 379 km. The road distance is 343.1 km.
The best way to get from Nagold to Bonn without a car is to train via Frankfurt am Main which takes 4h 57m and costs €60 - €150.
It takes approximately 4h 57m to get from Nagold to Bonn, including transfers.
Nagold to Bonn train services, operated by DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB), depart from Nagold Stadtmitte, Bf station.
The best way to get from Nagold to Bonn is to train via Frankfurt am Main which takes 4h 57m and costs €60 - €150. Alternatively, you can fly, which costs €100 - €950 and takes 6h 9m.
Nagold to Bonn train services, operated by DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB), arrive at Pforzheim Hauptbahnhof station.
Yes, the driving distance between Nagold to Bonn is 343 km. It takes approximately 3h 30m to drive from Nagold to Bonn.
What companies run services between Nagold, Germany and Bonn, Germany?
You can take a train from Nagold Stadtmitte, Bf to Bonn Stadthaus via Pforzheim Hauptbahnhof, Pforzheim Hbf, Karlsruhe Hbf, Karlsruhe Hauptbahnhof, Frankfurt, Siegburg Bf, and Siegburg Bf in around 4h 57m. Alternatively, Lufthansa, Eurowings, and two other airlines fly from Stuttgart Airport (STR) to Cologne Bonn Airport (CGN) 4 times a day.
- Website
- lufthansa.com
Flights from Stuttgart Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 3h 58m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €95–700
Flights from Stuttgart Airport to Frankfurt
- Ave. Duration
- 47 min
- When
- Every day
- Estimated price
- €95–140
- Website
- eurowings.com
Flights from Stuttgart Airport to Cologne Bonn Airport via Berlin Brandenburg
- Ave. Duration
- 3h 33m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €100–700
Flights from Stuttgart Airport to Cologne Bonn Airport via Vienna
- Ave. Duration
- 3h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–700
Flights from Stuttgart Airport to Cologne Bonn Airport via Rijeka
- Ave. Duration
- 4h 15m
- When
- Saturday
- Estimated price
- €100–700
Flights from Stuttgart Airport to Cologne Bonn Airport via Venice
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €100–700
- Website
- austrian.com
Flights from Stuttgart Airport to Cologne Bonn Airport via Vienna
- Ave. Duration
- 4h 3m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–700
- Website
- swiss.com
Flights from Stuttgart Airport to Cologne Bonn Airport via Zurich
- Ave. Duration
- 6h 50m
- When
- Wednesday and Thursday
- Estimated price
- €100–700
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Nagold Stadtmitte, Bf to Pforzheim Hauptbahnhof
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €8–10
- Schedules at
- meine-rab.de
Train from Herrenberg to Hauptbahnhof
- Ave. Duration
- 32 min
- Frequency
- Twice a week
- Estimated price
- €7–9
- Schedules at
- meine-rab.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Karlsruhe Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €24–55
- Website
- https://int.bahn.de/en
Train from Frankfurt to Siegburg Bf
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €27–65
- Website
- https://int.bahn.de/en
Train from Herrenberg to Hauptbahnhof
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €6–15
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €30–75
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Bonn Hbf
- Ave. Duration
- 3h 22m
- Frequency
- Every 4 hours
- Estimated price
- €55–140
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Bonn Beuel Bf
- Ave. Duration
- 4h 4m
- Frequency
- Twice daily
- Estimated price
- €50–130
- Website
- https://int.bahn.de/en
- Phone
- 0621 8301200
- Website
- suewex.de
Train from Karlsruhe Hauptbahnhof to Frankfurt
- Ave. Duration
- 2h 17m
- Frequency
- Once daily
- Estimated price
- €23–35
- Schedules at
- suewex.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Herrenberg to Hauptbahnhof
- Ave. Duration
- 39 min
- Frequency
- Every 15 minutes
- Estimated price
- €7–12
- Website
- https://int.bahn.de/en
Train from Herrenberg to Rohr
- Ave. Duration
- 21 min
- Frequency
- Every 20 minutes
- Estimated price
- €5–8
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- €18–45
- Website
- https://www.ns.nl/en
Train from Frankfurt to Siegburg Bf
- Ave. Duration
- 39 min
- Frequency
- Every 4 hours
- Estimated price
- €15–40
- Website
- https://www.ns.nl/en
- Phone
- 0228/711 -1
- Website
- swb-nahverkehr.de
Tram from Siegburg Bf to Bonn Stadthaus
- Ave. Duration
- 23 min
- Frequency
- Every 15 minutes
- Schedules at
- swb-nahverkehr.de
- Phone
- 0711 19449
- Website
- vvs.de
Bus from Nagold, ZOB to Herrenberg Kalkofenstr.
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–4
- Schedules at
- vvs.de
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
More Questions & Answers
There are 1445+ hotels available in Bonn.


















