Cheap train tickets from Frankfurt am Main to Mannheim

Showing times and prices for Jan 28

Cheapest

$21

Average

$24

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 Frankfurt am Main to Mannheim will cost around $ 24 if you buy it on the day, but the cheapest tickets can be found for only $ 21.

Cheapest
12:56PMFrankfurt (Main) Hbf0h42 01:38PMMannheim Hbf
0 changes
$211One-way
Cheapest
09:50PMFrankfurt (Main) Hbf0h37 10:27PMMannheim Hbf
0 changes
$211One-way
Cheapest
06:48AMFrankfurt (Main) Hbf0h39 07:27AMMannheim Hbf
0 changes
$211One-way
Cheapest
05:56AMFrankfurt (Main) Hbf0h43 06:39AMMannheim Hbf
0 changes
$211One-way
Cheapest
09:06PMFrankfurt (Main) Hbf0h49 09:55PMMannheim Hbf
0 changes
$211One-way

Train schedule from Frankfurt am Main to Mannheim

Showing trains for tomorrow, Fri, Jan 28
12:12AMFrankfurt (Main) Hbf1h07 01:19AMMannheim Hbf
0 changes
01:17AMFrankfurt (Main) Hbf0h45 02:02AMMannheim Hbf
0 changes
02:25AMFrankfurt (Main) Hbf0h59 03:24AMMannheim Hbf
0 changes
02:45AMFrankfurt (Main) Hbf0h46 03:31AMMannheim Hbf
0 changes
04:00AMFrankfurt (Main) Hbf0h40 04:40AMMannheim Hbf
0 changes
04:06AMFrankfurt (Main) Hbf1h40 05:46AMMannheim Hbf
0 changes
04:33AMFrankfurt (Main) Hbf1h16 05:49AMMannheim Hbf
0 changes
05:12AMFrankfurt (Main) Hbf1h08 06:20AMMannheim Hbf
0 changes
05:50AMFrankfurt (Main) Hbf0h35 06:25AMMannheim Hbf
0 changes
05:56AMFrankfurt (Main) Hbf0h43 06:39AMMannheim Hbf
0 changes
06:12AMFrankfurt (Main) Hbf1h07 07:19AMMannheim Hbf
0 changes
06:28AMFrankfurt (Main) Hbf0h55 07:23AMMannheim Hbf
0 changes
06:31AMFrankfurt (Main) Hbf1h12 07:43AMMannheim Hbf
0 changes
06:48AMFrankfurt (Main) Hbf0h39 07:27AMMannheim Hbf
0 changes
06:55AMFrankfurt (Main) Hbf0h53 07:48AMMannheim Hbf
0 changes
06:56AMFrankfurt (Main) Hbf0h40 07:36AMMannheim Hbf
0 changes
07:12AMFrankfurt (Main) Hbf1h07 08:19AMMannheim Hbf
0 changes
07:28AMFrankfurt (Main) Hbf0h55 08:23AMMannheim Hbf
0 changes
07:51AMFrankfurt (Main) Hbf0h36 08:27AMMannheim Hbf
0 changes
08:04AMFrankfurt (Main) Hbf0h40 08:44AMMannheim Hbf
0 changes
08:12AMFrankfurt (Main) Hbf1h07 09:19AMMannheim Hbf
0 changes
08:34AMFrankfurt (Main) Hbf1h11 09:45AMMannheim Hbf
0 changes
08:50AMFrankfurt (Main) Hbf0h37 09:27AMMannheim Hbf
0 changes
08:56AMFrankfurt (Main) Hbf0h43 09:39AMMannheim Hbf
0 changes
09:06AMFrankfurt (Main) Hbf0h50 09:56AMMannheim Hbf
0 changes
09:12AMFrankfurt (Main) Hbf1h07 10:19AMMannheim Hbf
0 changes
09:26AMFrankfurt (Main) Hbf0h57 10:23AMMannheim Hbf
0 changes
09:50AMFrankfurt (Main) Hbf0h37 10:27AMMannheim Hbf
0 changes
10:06AMFrankfurt (Main) Hbf0h38 10:44AMMannheim Hbf
0 changes
10:12AMFrankfurt (Main) Hbf1h07 11:19AMMannheim Hbf
0 changes
10:26AMFrankfurt (Main) Hbf0h57 11:23AMMannheim Hbf
0 changes
10:34AMFrankfurt (Main) Hbf1h11 11:45AMMannheim Hbf
0 changes
10:50AMFrankfurt (Main) Hbf0h37 11:27AMMannheim Hbf
0 changes
11:06AMFrankfurt (Main) Hbf0h50 11:56AMMannheim Hbf
0 changes
11:12AMFrankfurt (Main) Hbf1h07 12:19PMMannheim Hbf
0 changes
11:26AMFrankfurt (Main) Hbf0h57 12:23PMMannheim Hbf
0 changes
11:50AMFrankfurt (Main) Hbf0h37 12:27PMMannheim Hbf
0 changes
12:06PMFrankfurt (Main) Hbf0h38 12:44PMMannheim Hbf
0 changes
12:12PMFrankfurt (Main) Hbf1h07 01:19PMMannheim Hbf
0 changes
12:28PMFrankfurt (Main) Hbf0h55 01:23PMMannheim Hbf
0 changes
12:33PMFrankfurt (Main) Hbf1h11 01:44PMMannheim Hbf
0 changes
12:50PMFrankfurt (Main) Hbf0h37 01:27PMMannheim Hbf
0 changes
12:56PMFrankfurt (Main) Hbf0h42 01:38PMMannheim Hbf
0 changes
01:06PMFrankfurt (Main) Hbf0h50 01:56PMMannheim Hbf
0 changes
01:12PMFrankfurt (Main) Hbf1h08 02:20PMMannheim Hbf
0 changes
01:26PMFrankfurt (Main) Hbf0h57 02:23PMMannheim Hbf
0 changes
01:50PMFrankfurt (Main) Hbf0h37 02:27PMMannheim Hbf
0 changes
01:57PMFrankfurt (Main) Hbf0h40 02:37PMMannheim Hbf
0 changes
02:06PMFrankfurt (Main) Hbf0h38 02:44PMMannheim Hbf
0 changes
02:12PMFrankfurt (Main) Hbf1h07 03:19PMMannheim Hbf
0 changes
02:26PMFrankfurt (Main) Hbf0h57 03:23PMMannheim Hbf
0 changes
02:34PMFrankfurt (Main) Hbf1h11 03:45PMMannheim Hbf
0 changes
02:50PMFrankfurt (Main) Hbf0h37 03:27PMMannheim Hbf
0 changes
03:06PMFrankfurt (Main) Hbf0h50 03:56PMMannheim Hbf
0 changes
03:12PMFrankfurt (Main) Hbf1h07 04:19PMMannheim Hbf
0 changes
03:26PMFrankfurt (Main) Hbf0h57 04:23PMMannheim Hbf
0 changes
03:50PMFrankfurt (Main) Hbf0h37 04:27PMMannheim Hbf
0 changes
04:06PMFrankfurt (Main) Hbf0h38 04:44PMMannheim Hbf
0 changes
04:12PMFrankfurt (Main) Hbf1h07 05:19PMMannheim Hbf
0 changes
04:28PMFrankfurt (Main) Hbf0h55 05:23PMMannheim Hbf
0 changes
04:34PMFrankfurt (Main) Hbf1h11 05:45PMMannheim Hbf
0 changes
04:50PMFrankfurt (Main) Hbf0h37 05:27PMMannheim Hbf
0 changes
04:56PMFrankfurt (Main) Hbf0h40 05:36PMMannheim Hbf
0 changes
05:06PMFrankfurt (Main) Hbf0h49 05:55PMMannheim Hbf
0 changes
05:12PMFrankfurt (Main) Hbf1h07 06:19PMMannheim Hbf
0 changes
05:26PMFrankfurt (Main) Hbf0h57 06:23PMMannheim Hbf
0 changes
05:50PMFrankfurt (Main) Hbf0h37 06:27PMMannheim Hbf
0 changes
06:06PMFrankfurt (Main) Hbf0h38 06:44PMMannheim Hbf
0 changes
06:12PMFrankfurt (Main) Hbf1h08 07:20PMMannheim Hbf
0 changes
06:16PMFrankfurt (Main) Hbf1h07 07:23PMMannheim Hbf
0 changes
06:28PMFrankfurt (Main) Hbf0h55 07:23PMMannheim Hbf
0 changes
06:34PMFrankfurt (Main) Hbf1h11 07:45PMMannheim Hbf
0 changes
06:50PMFrankfurt (Main) Hbf0h37 07:27PMMannheim Hbf
0 changes
07:06PMFrankfurt (Main) Hbf0h49 07:55PMMannheim Hbf
0 changes
07:12PMFrankfurt (Main) Hbf1h07 08:19PMMannheim Hbf
0 changes
07:28PMFrankfurt (Main) Hbf0h55 08:23PMMannheim Hbf
0 changes
07:50PMFrankfurt (Main) Hbf0h37 08:27PMMannheim Hbf
0 changes
08:06PMFrankfurt (Main) Hbf0h38 08:44PMMannheim Hbf
0 changes
08:12PMFrankfurt (Main) Hbf1h07 09:19PMMannheim Hbf
0 changes
08:34PMFrankfurt (Main) Hbf1h08 09:42PMMannheim Hbf
0 changes
08:50PMFrankfurt (Main) Hbf0h37 09:27PMMannheim Hbf
0 changes
09:06PMFrankfurt (Main) Hbf0h49 09:55PMMannheim Hbf
0 changes
09:12PMFrankfurt (Main) Hbf1h07 10:19PMMannheim Hbf
0 changes
09:50PMFrankfurt (Main) Hbf0h37 10:27PMMannheim Hbf
0 changes
10:06PMFrankfurt (Main) Hbf0h38 10:44PMMannheim Hbf
0 changes
10:12PMFrankfurt (Main) Hbf1h08 11:20PMMannheim Hbf
0 changes
11:06PMFrankfurt (Main) Hbf0h58 12:04AMMannheim Hbf
0 changes
11:12PMFrankfurt (Main) Hbf1h07 12:19AMMannheim Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Jan 28
$21Deutsche Bahn
$6BlaBlaCar Bus
Sat
Jan 29
$21Deutsche Bahn
$6BlaBlaCar Bus
Sun
Jan 30
$21Deutsche Bahn
$5BlaBlaCar Bus
Mon
Jan 31
$21Deutsche Bahn
$5Flixbus
Tue
Feb 1
$21Deutsche Bahn
$5BlaBlaCar Bus
Wed
Feb 2
$21Deutsche Bahn
$5BlaBlaCar Bus
Thu
Feb 3
$21Deutsche Bahn
$5BlaBlaCar Bus
Fri
Feb 4
$21Deutsche Bahn
$5BlaBlaCar Bus
Sat
Feb 5
$21Deutsche Bahn
$5BlaBlaCar Bus
Sun
Feb 6
$21Deutsche Bahn
$5BlaBlaCar Bus
Mon
Feb 7
$21Deutsche Bahn
$5BlaBlaCar Bus
Tue
Feb 8
$21TGV
$5Flixbus
Wed
Feb 9
$21Deutsche Bahn
$5Flixbus
Thu
Feb 10
$21Deutsche Bahn
$5BlaBlaCar Bus
Fri
Feb 11
$21Deutsche Bahn
$5BlaBlaCar Bus
Sat
Feb 12
$21Deutsche Bahn
$5BlaBlaCar Bus
Sun
Feb 13
$21Deutsche Bahn
$5BlaBlaCar Bus
Mon
Feb 14
$21Deutsche Bahn
$5BlaBlaCar Bus
Tue
Feb 15
$21Deutsche Bahn
$5Flixbus
Wed
Feb 16
$21Deutsche Bahn
$5BlaBlaCar Bus

Fastest train times from Frankfurt am Main to Mannheim

Showing times and prices for Jan 28

Fastest Journey

35 m

Average

53 m

Trains per day

88

Distance

70 km

Of the 88 trains that leave Frankfurt am Main for Mannheim every day 74 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 70 km distance in an average of 53 m but if you time it right, some trains will get you there in just 35 m .

The slowest trains will take 1 h 40 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.

Fastest
05:50AMFrankfurt (Main) Hbf0h35 06:25AMMannheim Hbf
0 changes
$241One-way
2nd Fastest
07:51AMFrankfurt (Main) Hbf0h36 08:27AMMannheim Hbf
0 changes
$211One-way
05:50PMFrankfurt (Main) Hbf0h37 06:27PMMannheim Hbf
0 changes
$261One-way
10:50AMFrankfurt (Main) Hbf0h37 11:27AMMannheim Hbf
0 changes
$241One-way
09:50PMFrankfurt (Main) Hbf0h37 10:27PMMannheim Hbf
0 changes
$211One-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 Frankfurt am Main to Mannheim

distanceDistance43 miles (70 km)
durationAverage train duration36 min
priceAverage train ticket price$21 (€18)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day
carriersTrain companiesDeutsche Bahn or TGV

Trains from Frankfurt am Main to Mannheim cover the 43 miles (70 km) long route taking on average 36 min with our travel partners like Deutsche Bahn or TGV. Normally, there are 50 trains operating per day, including direct services available. While the average ticket price for this journey costs around $21 (€18), you can find the cheapest train ticket for as low as $21 (€18). Travelers depart most frequently from Frankfurt (M) Flughafen Regionalbf and arrive in Mannheim Hbf.

Train providers: TGV and Deutsche Bahn from Frankfurt am Main to Mannheim trains

For as little as $21 (€18) you can travel by train between Frankfurt am Main and Mannheim with TGV and Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this trip.

Deutsche Bahn
TGV

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 between Frankfurt am Main and Mannheim. 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.

Train information from Frankfurt am Main to Mannheim with Deutsche Bahn:

  • Average Duration: 59 min
  • Average Price: $21
  • Deutsche Bahn frequency: 24 a day

These are Deutsche Bahn's ticket policies for COVID-19 for the train to Mannheim from Frankfurt am Main:

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

Travel Tips: Trains from Frankfurt am Main to Mannheim

Travel by train to Mannheim 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 Frankfurt am Main to Mannheim.
FAQs

How much do cheap trains to Mannheim from Frankfurt am Main cost?

Train tickets to Mannheim from Frankfurt am Main for some dates and times can be found for as cheap as $21 (€18)  one way in the next 7 days.

How much is a train ticket to Mannheim from Frankfurt am Main?

The Frankfurt am Main to Mannheim train ticket price is on average $21 (€18)  if you are looking to purchase your tickets for this journey in the next week.

What is the distance to Mannheim from Frankfurt am Main by train?

The distance between Frankfurt am Main and Mannheim by train is approximately 43 miles (70 km).

What is the Frankfurt am Main to Mannheim train travel time?

While the time it takes to travel 43 miles (70 km) from Frankfurt am Main to Mannheim can vary based on specific dates, weekends, and holidays, the Frankfurt am Main to Mannheim train journey time is on average 36 min.

What station does the train from Frankfurt am Main to Mannheim depart from? Which Mannheim train station do I come into from Frankfurt am Main?

Some of the Frankfurt am Main train stations to Mannheim you can start your journey from include Frankfurt (M) Flughafen Regionalbf, Frankfurt Main Ost and Frankfurt am Main - Stadion. Similarly, some of the arrival train stations in Mannheim include Mannheim Hbf, Mannheim-Waldhof and Mannheim-Rheinau.

When traveling this route, Omio customers are departing most frequently from Frankfurt (M) Flughafen Regionalbf   and arriving in Mannheim Hbf.

Where is the train station in Frankfurt am Main? Where is the train station in Mannheim?

The most popular departure train station with passengers for this route, called Frankfurt (M) Flughafen Regionalbf, is located 6.7 miles (10.8 km) from the city center of Frankfurt am Main.

The most popular arrival train station, Mannheim Hbf, is located 1.3 miles (2.1 km) away from the city center of Mannheim.

What train companies go from Frankfurt am Main to Mannheim?

For the journey from Frankfurt am Main to Mannheim you can take a train with Deutsche Bahn or TGV. Be sure to check out all possible train companies that offer services between Frankfurt am Main and Mannheim on Omio to compare what amenities they may have.

Is there a direct train from Frankfurt am Main to Mannheim?

Yes, there are 50 direct trains per day from Frankfurt am Main to Mannheim with Deutsche Bahn or TGV, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your train ticket.

How many trains per day are there between Frankfurt am Main and Mannheim?

The average number of trains departing Frankfurt am Main for Mannheim is 50 a day. The train schedules and services may vary between weekdays and weekends.

What are the first and last departure train times from Frankfurt am Main to Mannheim?

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

When should I book the Frankfurt am Main to Mannheim train for the best deals on tickets?

The price of a one way train ticket from Frankfurt am Main to Mannheim is on average $21 (€18) if you book 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 to Mannheim from Frankfurt am Main available a few months in advance.

Important Stations and Airports for this Journey

Frankfurt am Main
Mannheim
Frankfurt (M) Flughafen Regionalbf is the most popular Frankfurt am Main 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 Frankfurt am Main for your trip to Mannheim.