Travel options
from Frankfurt am Main to Erfurt

You can get from Frankfurt am Main to Erfurt by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Thu
Jan 27
$21Deutsche Bahn
Find prices
Fri
Jan 28
$19FlixTrain
Find prices
Sat
Jan 29
$16FlixTrain
$14Flixbus
Sun
Jan 30
$10FlixTrain
$17Flixbus
Mon
Jan 31
$21Deutsche Bahn
Find prices
Tue
Feb 1
$21Deutsche Bahn
$17Flixbus
Thu
Feb 3
$21Deutsche Bahn
$17Flixbus
Fri
Feb 4
$19FlixTrain
Find prices
Sat
Feb 5
$16FlixTrain
Find prices
Mon
Feb 7
$16Deutsche Bahn
$17Flixbus
Tue
Feb 8
$16Deutsche Bahn
$17Flixbus
Wed
Feb 9
$21Deutsche Bahn
$10Flixbus
Thu
Feb 10
$21Deutsche Bahn
$10Flixbus
Fri
Feb 11
$10FlixTrain
Find prices
Sat
Feb 12
$10FlixTrain
$19Flixbus

Travel Information to Erfurt from Frankfurt am Main

distanceDistance118 miles (191 km)
modeAvailable travel modesBus or train
priceTicket price range$21 - $22
cheapestCheapest modeTrain • $21 (€18) • 2 h 8 min
fastestFastest modeTrain • $21 (€18) • 2 h 8 min
carriersPopular travel companiesFlixbus or Deutsche Bahn

Take a bus or train to travel 118 miles (191 km) from Frankfurt am Main to Erfurt. If speed is a priority, then a train is the best option with an average duration of 2 h 8 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $21 (€18). The most popular travel companies which serve this journey are Flixbus or Deutsche Bahn among others. Travelers can even take a direct from Frankfurt am Main to Erfurt.

Travel Tips: Travel from Frankfurt am Main to Erfurt

Travel to Erfurt 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 Erfurt.
FAQs

How do I get from Frankfurt am Main to Erfurt?

There are 2 ways that you can travel between Frankfurt am Main and Erfurt. You can take a bus or train.

How do I get from Frankfurt am Main to Erfurt the cheapest way?

The cheapest way to get from Frankfurt am Main to Erfurt is by taking a train. You can find average ticket prices around $21 (€18) compared to other travel options to Erfurt:

A train is $1 (€1) less than a bus for this journey with tickets for a bus from Frankfurt am Main to Erfurt costing on average $22 (€18).

What is the fastest way to get from Frankfurt am Main to Erfurt?

The fastest way to get to Erfurt from Frankfurt am Main is by train with an average travel time of 2 h 8 min.

Other travel options to Erfurt can usually take longer:

In comparison, traveling by bus can take you on average 3 h.

How many miles from Frankfurt am Main to Erfurt would I travel?

The Frankfurt am Main to Erfurt distance is around 118 miles (191 km).

How many scheduled departures are there a day from Frankfurt am Main to Erfurt?

The average frequency per day from Frankfurt am Main to Erfurt is:

  • Around 1 bus per day.

However, we recommend checking specific travel dates for your route from Frankfurt am Main to Erfurt as scheduled services by bus or train can vary by season or day of the week.

What are the departure and arrival points in Frankfurt am Main and in Erfurt?

These are the most popular departure and arrival points from Frankfurt am Main to Erfurt:

  • Buses mostly depart from Frankfurt am Main, Hbf and arrive in Erfurt Hbf.
  • Trains mostly depart from Frankfurt (M) Flughafen Regionalbf and arrive in Erfurt Hbf.

Who can get me from Frankfurt am Main to Erfurt?

If finding a good deal is your main consideration for your trip from Frankfurt am Main to Erfurt, then we'll help you find the best value travel companies for you:

  • Travel with Flixbus for buses to Erfurt. If you’re looking for a good deal on tickets, check for Flixbus Frankfurt am Main to Erfurt tickets on Omio for $22 (€18).
  • Deutsche Bahn can take you to Erfurt by train. If searching for a good deal on trains, you can find tickets for Deutsche Bahn from Frankfurt am Main to Erfurt for $21 (€18).

What other popular destinations should I add to my itinerary for my trip from Frankfurt am Main to Erfurt?

Looking to extend your trip from Frankfurt am Main to Erfurt? Many Omio customers who go from Frankfurt am Main to Erfurt usually extend their vacation to explore other popular destinations like Berlin, Munich or Leipzig. If you're looking to explore Berlin, Munich or Leipzig from Erfurt, let Omio find you the best connections available at an affordable price.

How far in advance should I buy my Frankfurt am Main to Erfurt one way ticket online to get the best deals?

Before traveling from Frankfurt am Main to Erfurt, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A bus ticket is costing on average $22 (€18) one way for this journey.
  • A train ticket for this route is costing $21 (€18) one way on average.

But we recommend booking Frankfurt am Main to Erfurt tickets online a few months before your planned travel date to score the best deals and save money on your trip.