Bonn to Friedrichshafen train

Compare prices and tickets by train, bus or flight

May 27
May 28
May 29
May 30
May 31
Jun 01
Jun 02

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

Deutsche Bahn

Overview: Train from Bonn to Friedrichshafen

distanceDistance237 miles (383 km)
durationAverage train duration5 h 38 min
priceAverage train ticket price$44 (€38)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain companiesDeutsche Bahn with connection or Deutsche Bahn

Trains from Bonn to Friedrichshafen cover the 237 miles (383 km) long trip taking on average 5 h 38 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 3 trains operating per day, including direct services available. While the average ticket price for this journey costs around $44 (€38), you can find the cheapest train ticket for as low as $20 (€18). Travelers depart most frequently from Bonn Hbf and arrive in Friedrichshafen Stadt.

Train providers: Deutsche Bahn from Bonn to Friedrichshafen trains

Deutsche Bahn trains will get you to Friedrichshafen from Bonn from $20 (€18). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Bonn to Friedrichshafen train.

Train information from Bonn to Friedrichshafen with Deutsche Bahn:

  • Average Duration: 5 h 56 min
  • Average Price: $20
  • Deutsche Bahn frequency: 1 a day

Travel Tips: Trains from Bonn to Friedrichshafen

Travel by train to Friedrichshafen 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 Bonn to Friedrichshafen.
If you’re looking to save money on tickets, you can find cheap Bonn to Friedrichshafen trains for as little as $20 (€18)  in the next 7 days.
If you’re looking to book your train tickets in the next week, you can expect the Bonn to Friedrichshafen train price to come in at an average of $44 (€38)  one way.
The Bonn to Friedrichshafen train distance is approximately 237 miles (383 km).
On average the Bonn to Friedrichshafen train travel time is 5 h 38 min  for the 237 miles (383 km) long trip, but the duration can vary if you travel on weekends and holidays.

Some of the Bonn train stations to Friedrichshafen you can start your journey from include Bonn Hbf, Bonn-Bad Godesberg and Bonn-Duisdorf. Similarly, some of the arrival train stations in Friedrichshafen include Friedrichshafen Stadt, Friedrichshafen Flughafen and Friedrichshafen-Kluftern.

When traveling this route, Omio customers are departing most frequently from Bonn Hbf   and arriving in Friedrichshafen Stadt.

The most popular departure train station with passengers for this journey, called Bonn Hbf, is located 1.9 miles (3 km) from the city center of Bonn.

The most popular arrival train station, Friedrichshafen Stadt, is located 0.6 miles (859 m) away from the city center of Friedrichshafen.

Take the Bonn to Friedrichshafen train with Deutsche Bahn with connection or Deutsche Bahn. However, it's always good to check out all possible train providers for the route to Friedrichshafen from Bonn as there might be differences in the amenities they offer.
On average, there are 3 trains a day from Bonn to Friedrichshafen. The train times and services may be different on weekends and holidays compared to weekdays.
You can take the first train from Bonn to Friedrichshafen at 6: 14 AM. The last train from Bonn to Friedrichshafen that you can take departs at 10: 27 PM. Omio shows you the latest train from Bonn to Friedrichshafen schedule to help you book the best departure time for this route.
The price of a one way train ticket from Bonn to Friedrichshafen is on average $44 (€38) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets from Bonn to Friedrichshafen available a few months in advance.

Important Stations and Airports for this Journey

Bonn Hbf is the most popular Bonn 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 Bonn for your trip to Friedrichshafen.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone