[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Basel to Bonn

Showing times and prices for May 29

Cheapest

$34

Average

$73

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 Basel to Bonn will cost around $ 73 if you buy it on the day, but the cheapest tickets can be found for only $ 34.

Deutsche Bahn
05:06AMBasel4h37 09:43AMBonn
0 changes
$341One-way
Deutsche Bahn
06:13AMBasel5h30 11:43AMBonn
0 changes
$481One-way
Deutsche Bahn
07:45PMBasel7h39 03:24AMBonn
0 changes
$481One-way
Deutsche Bahn
04:06AMBasel6h37 10:43AMBonn
0 changes
$491One-way
Deutsche Bahn
09:13PMBasel6h11 03:24AMBonn
0 changes
$701One-way

Train schedule from Basel to Bonn

Showing trains for tomorrow, Sun, May 29
Deutsche Bahn
04:06AMBasel6h37 10:43AMBonn
0 changes
Deutsche Bahn
05:06AMBasel4h37 09:43AMBonn
0 changes
Deutsche Bahn
06:13AMBasel5h30 11:43AMBonn
0 changes
Deutsche Bahn
04:13PMBasel4h30 08:43PMBonn
0 changes
Deutsche Bahn
06:43PMBasel9h38 04:21AMBonn
0 changes
Deutsche Bahn
07:45PMBasel7h39 03:24AMBonn
0 changes
Deutsche Bahn
08:46PMBasel6h54 03:40AMBonn
0 changes
Deutsche Bahn
08:54PMBasel6h44 03:38AMBonn
0 changes
Deutsche Bahn
09:13PMBasel6h11 03:24AMBonn
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Fastest train times from Basel to Bonn

Showing times and prices for May 29

Fastest Journey

4 h 30 m

Average

6 h 28 m

Trains per day

9

Distance

355 km

Of the 9 trains that leave Basel for Bonn every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 355 km distance in an average of 6 h 28 m but if you time it right, some trains will get you there in just 4 h 30 m .

The slowest trains will take 9 h 38 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Deutsche Bahn
04:13PMBasel4h30 08:43PMBonn
0 changes
$911One-way
Deutsche Bahn
05:06AMBasel4h37 09:43AMBonn
0 changes
$341One-way
Deutsche Bahn
06:13AMBasel5h30 11:43AMBonn
0 changes
$481One-way
Deutsche Bahn
09:13PMBasel6h11 03:24AMBonn
0 changes
$701One-way
Deutsche Bahn
04:06AMBasel6h37 10:43AMBonn
0 changes
$491One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Basel to Bonn

distanceDistance219 miles (354 km)
durationAverage train duration4 h 16 min
priceAverage train ticket price$71 (€62)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain providersDeutsche Bahn or Deutsche Bahn with connection

Trains from Basel to Bonn cover the 219 miles (354 km) long journey taking on average 4 h 16 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 7 trains operating per day, including direct services available. While the average ticket price for this journey costs around $71 (€62), you can find the cheapest train ticket for as low as $61 (€54). Travelers depart most frequently from Basel SBB and arrive in Bonn Hbf.

Train companies: Deutsche Bahn from Basel to Bonn trains

Find the best trains from Basel to Bonn with Omio's travel partners Deutsche Bahn from $61 (€54). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train to Bonn from Basel. DB uses different types of trains such as 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 required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Deutsche Bahn from Basel to Bonn train information:

  • Average Duration: 3 h 28 min
  • Average Price: $61
  • Deutsche Bahn frequency: 6 a day

Read on for COVID-19 recommendations and policies for your Deutsche Bahn train ticket between Basel and Bonn:

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

Travel Tips: Trains from Basel to Bonn

Travel by train to Bonn 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 Basel to Bonn.
FAQs

Is travel by train currently allowed from Basel, Switzerland to Bonn, Germany?

Travel between Basel, Switzerland and Bonn, Germany by train is: Partially open.

What is the status of international entry into Germany from Switzerland?

International entry status: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to self-quarantine on arrival in Germany from Basel?

Conditions of entry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)

What are the safety rules to follow in Bonn, Germany?

When traveling in Germany, you must follow these COVID-19 safety rules:

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

The information above was last checked on 5/26/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Bonn from Basel before traveling.

Are there travel restrictions, such as quarantine measures, in place when returning to Basel, Switzerland from Bonn, Germany?

The restriction level for your return train to Basel, Switzerland from Bonn is: Fully open.

Is my return train into Basel from Bonn restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Switzerland from Bonn?

Conditions of reentry:

  • No COVID-19 testing required
  • No quarantine required

What are the safety rules to follow in Basel, Switzerland?

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

  • Social distancing required: metre (s) ( feet)
  • Face mask required: Regional advice

Last checked on 5/23/22. Remember to check the latest COVID-19 travel safety regulations for your train to Basel from Bonn closer to your date of departure here here.

How much do cheap trains from Basel to Bonn cost?

If you’re looking to save money on tickets, you can find cheap Basel to Bonn trains for as little as $61 (€54)  in the next 7 days.

What is the cost of a train between Basel and Bonn?

The train price between Basel and Bonn is on average $71 (€62)  if you are looking to buy your tickets for this journey in the next 7 days.

How far is Basel to Bonn by train?

The Basel to Bonn train distance is approximately 219 miles (354 km).

How many hours is the train time to Bonn from Basel?

While the time it takes to travel 219 miles (354 km) from Basel to Bonn can vary based on specific dates, weekends, and holidays, the Basel to Bonn train journey time is on average 4 h 16 min.

When traveling by train from Basel to Bonn, which train station in Basel do I depart from and which train station in Bonn do I arrive in?

There are a few train stations in Basel to start your trip from including Basel SBB, Basel Bad Bhf and Basel, Birmannsgasse. In Bonn you have a few train station options to choose from for your arrival including Bonn Hbf, Bonn-Bad Godesberg and Bonn-Duisdorf.

Omio customers traveling this route depart most frequently from Basel SBB   and arrive in Bonn Hbf.

Where is the train station in Basel? Where is the train station in Bonn?

Passengers booking this journey most frequently board their trains from Basel SBB and need to travel around 1.6 miles (2.5 km) from the city center to get to this train station.

Passengers arriving in Bonn most often arrive at Bonn Hbf and need to travel around 1.9 miles (3 km) from this train station to the city center.

Which train providers can get me from Basel to Bonn?

Take the Basel to Bonn train with Deutsche Bahn or Deutsche Bahn with connection. However, it's always good to check out all possible train providers for the route from Basel to Bonn as there might be differences in the amenities they offer.

How many trains are there between Basel and Bonn a day?

On average, there are 7 trains a day from Basel to Bonn. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Basel to Bonn? What time is the last train from Basel to Bonn?

The earliest train departing from Basel to Bonn leaves at 5: 06 AM. The last train departing from Basel to Bonn leaves at 10: 13 PM. You can find the latest Basel to Bonn train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How early should I purchase Basel to Bonn train tickets to get the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you book train tickets between Basel and Bonn within the next 7 days, you can find tickets to cost on average $71 (€62) one way. To find the best prices for this trip, consider booking your train ticket from Basel to Bonn a few months in advance.

Important Stations and Airports for this Journey

Basel
Bonn
Basel SBB is the most popular Basel railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Basel for your trip to Bonn.