Duration 1h 29m
Distance 80.7 km
Average price 35€
Frequency 20/day

Trip overview

The average train between Friedrichshafen and Mainau takes 1h 29m and the fastest train takes 1h 3m. There is a train service every few hours from Friedrichshafen to Mainau. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train • 1h 10m

  1. Friedrichshafen Stadt
  2. Radolfzell
  3. Konstanz
1h 10m
Bookable on Rome2rio
22€ - 37€

Friedrichshafen to Mainau train times

Trains run hourly between Friedrichshafen and Konstanz. The earliest departure is at 05:40 in the morning, and the last departure from Friedrichshafen is at 23:35 which arrives into Konstanz at 01:25. All services require a transfer, and take on average 1h 29m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Friedrichshafen to Mainau? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Friedrichshafen to Mainau. However, there are services departing from Friedrichshafen Stadt and arriving at Konstanz via Radolfzell. The journey, including transfers, takes approximately 1h 10m.

More details

The distance between Friedrichshafen and Mainau is 22 km. The road distance is 80.7 km.

Get driving directions

Friedrichshafen to Mainau train services, operated by DB ZugBus RAB GmbH, depart from Friedrichshafen Stadt station.

More details

Friedrichshafen to Mainau train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Konstanz station.

More details

Book your Friedrichshafen to Mainau train tickets online with Rome2rio.

Search and book

There are 1273+ hotels available in Mainau. Prices start at 87€ per night.

More details

What companies run services between Friedrichshafen and Mainau?

You can take a train from Friedrichshafen to Konstanz via Radolfzell in around 1h 10m.
Train operators
Ave. Duration
38 min
Every 4 hours
Ave. Duration
1h 11m
Estimated price
10€ - 14€
Ave. Duration
23 min
Every 30 minutes
Estimated price
12€ - 23€
Ave. Duration
14 min
4 times a day
Estimated price
30€ - 45€
Ave. Duration
16 min
3 times a week
Estimated price
3€ - 5€

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps