Frankfurt am Main to Heidelberg bus

Cheap bus tickets from Frankfurt am Main to Heidelberg

Showing times and prices for Oct 08

Cheapest

4

Average

10

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.

06:10PMFrankfurt am Main0h50 07:00PMHeidelberg
0 transfers
41One-way
12:40PMFrankfurt am Main1h00 01:40PMHeidelberg
0 transfers
41One-way
05:50AMFrankfurt am Main0h50 06:40AMHeidelberg
0 transfers
61One-way
08:10AMFrankfurt am Main1h00 09:10AMHeidelberg
0 transfers
61One-way
Cheapest
05:30PMFrankfurt am Main1h40 07:10PMHeidelberg, Hauptbahnhof
0 transfers
81One-way

Bus schedule from Frankfurt am Main to Heidelberg

Showing buses for tomorrow, Saturday, October 8
12:30AMFrankfurt am Main1h35 02:05AMHeidelberg, Hauptbahnhof
0 transfers
03:25AMFrankfurt am Main1h40 05:05AMHeidelberg, Hauptbahnhof
0 transfers
03:35AMFrankfurt am Main1h35 05:10AMHeidelberg, Hauptbahnhof
0 transfers
05:50AMFrankfurt am Main0h50 06:40AMHeidelberg
0 transfers
06:00AMFrankfurt am Main1h25 07:25AMHeidelberg, Hauptbahnhof
0 transfers
06:25AMFrankfurt am Main2h00 08:25AMHeidelberg, Hauptbahnhof
0 transfers
08:10AMFrankfurt am Main1h00 09:10AMHeidelberg
0 transfers
08:15AMFrankfurt am Main1h10 09:25AMHeidelberg, Hauptbahnhof
0 transfers
08:35AMFrankfurt am Main2h00 10:35AMHeidelberg, Hauptbahnhof
0 transfers
09:25AMFrankfurt am Main1h10 10:35AMHeidelberg, Hauptbahnhof
0 transfers
09:45AMFrankfurt am Main1h55 11:40AMHeidelberg, Hauptbahnhof
0 transfers
11:10AMFrankfurt am Main1h10 12:20PMHeidelberg, Hauptbahnhof
0 transfers
11:40AMFrankfurt am Main1h10 12:50PMHeidelberg, Hauptbahnhof
0 transfers
12:40PMFrankfurt am Main1h00 01:40PMHeidelberg
0 transfers
01:45PMFrankfurt am Main1h30 03:15PMHeidelberg, Hauptbahnhof
0 transfers
03:30PMFrankfurt am Main1h30 05:00PMHeidelberg, Hauptbahnhof
0 transfers
04:00PMFrankfurt am Main1h45 05:45PMHeidelberg, Hauptbahnhof
0 transfers
04:30PMFrankfurt am Main1h55 06:25PMHeidelberg, Hauptbahnhof
0 transfers
05:30PMFrankfurt am Main1h40 07:10PMHeidelberg, Hauptbahnhof
0 transfers
06:10PMFrankfurt am Main0h50 07:00PMHeidelberg
0 transfers
06:30PMFrankfurt am Main1h20 07:50PMHeidelberg, Hauptbahnhof
0 transfers
07:15PMFrankfurt am Main1h45 09:00PMHeidelberg, Hauptbahnhof
0 transfers
08:10PMFrankfurt am Main1h30 09:40PMHeidelberg, Hauptbahnhof
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17
Tue
Oct 18
Wed
Oct 19
Thu
Oct 20
Fri
Oct 21
Sat
Oct 22
Sun
Oct 23
Mon
Oct 24
Tue
Oct 25
Wed
Oct 26
Thu
Oct 27
Fri
Oct 28

Bus times from Frankfurt am Main to Heidelberg

Showing times and prices for Oct 08

Fastest Journey

50 m

Average

1 h 27 m

Buses per day

23

Distance

79 km

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

05:50AMFrankfurt am Main0h50 06:40AMHeidelberg
0 transfers
61One-way
06:10PMFrankfurt am Main0h50 07:00PMHeidelberg
0 transfers
41One-way
08:10AMFrankfurt am Main1h00 09:10AMHeidelberg
0 transfers
61One-way
12:40PMFrankfurt am Main1h00 01:40PMHeidelberg
0 transfers
41One-way
Fastest
09:25AMFrankfurt am Main1h10 10:35AMHeidelberg, Hauptbahnhof
0 transfers
101One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Frankfurt am Main to Heidelberg

distanceDistance48 miles (78 km)
durationAverage bus duration1 h 25 min
priceAverage bus ticket price$7 (€7)
frequencyBus frequency13 a day
changesDirect busYes, there are 13 direct buses a day
carriersBus companiesDeutsche Bahn, Flixbus, BlaBlaCar Bus or BlaBlaCar

Buses from Frankfurt am Main to Heidelberg cover the 48 miles (78 km) long journey taking on average 1 h 25 min with our travel partners like Deutsche Bahn, Flixbus, BlaBlaCar Bus or BlaBlaCar. Normally, there are 13 buses operating per day, including direct services available. You can get the cheapest bus tickets for this route for as low as $6 (€6), but the average price of bus tickets is $7 (€7). Travelers depart most frequently from Frankfurt (M) Flughafen Regionalbf and arrive in Heidelberg, Alte Eppelheimer Straße (Hbf).

Bus providers: Deutsche Bahn, FlixBus and BlaBlaCar Bus from Frankfurt am Main to Heidelberg

For as little as $6 (€6) you can travel by bus to Heidelberg from Frankfurt am Main with Deutsche Bahn, FlixBus and BlaBlaCar Bus. Omio will show you the best deals, schedules and tickets available for this route.

Deutsche Bahn
FlixBus
BlaBlaCar Bus

Deutsche Bahn (DB) is Germany’s main provider of bus services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of buses 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 Frankfurt am Main to Heidelberg bus.

    FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

    Frankfurt am Main to Heidelberg bus information with FlixBus:

    • Average Duration: 1 h 31 min
    • Average Price: $6
    • FlixBus frequency: 13 a day

    BlaBlaCar Bus (formerly known as Ouibus or iDBUS) is a popular French bus company from France operating long-distance services in 10 countries in Europe and connecting over 300 destinations. It is a subsidiary of the French carpooling service, BlaBlaCar. Standard amenities on BlaBlaCar Bus include toilets, air conditioning, USB and power outlets for charging phones, tablets and laptops during long bus journeys, extra legroom and adjustable seats. There is also free Wi-Fi available on select routes. The only ticket type from BlaBlaCar Bus is the Standard ticket, which allows each traveler to bring one carry-on bag and up to two checked bags.

      Travel Tips: Bus to Heidelberg from Frankfurt am Main

      Travel Tips: Take the bus to Heidelberg 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 Heidelberg.
      FAQs
      If you’re looking to save money on tickets, you can find cheap Frankfurt am Main to Heidelberg buses for as little as $6 (€6)  in the next 7 days.
      The Frankfurt am Main to Heidelberg bus ticket price is on average $7 (€7)  if you are looking to buy your tickets for this journey in the next week.
      The distance between Frankfurt am Main and Heidelberg by bus is approximately 48 miles (78 km).
      While the time it takes to travel 48 miles (78 km) from Frankfurt am Main to Heidelberg can vary based on specific dates, weekends, and holidays, the Frankfurt am Main to Heidelberg bus journey time is on average 1 h 25 min.

      When departing from Frankfurt am Main, you have various bus station options to start your trip from including Frankfurt am Main, Flughafen (Terminal 1), Frankfurt am Main, Mannheimer Straße (Hauptbahnhof) and Frankfurt am Main, Hauptbahnhof Fernbusse. When arriving in Heidelberg, you can end your trip in bus stations like Heidelberg, Alte Eppelheimer Straße (Hbf), Heidelberg, Fernbus Haltestelle Heidelberg (hbf) and Heidelberg, HD Hauptbahnhof Ost.

      Omio customers book a bus from Frankfurt (M) Flughafen Regionalbf   to Heidelberg, Alte Eppelheimer Straße (Hbf)   most frequently for this route.

      The most popular departure bus station with passengers for this trip, called Frankfurt (M) Flughafen Regionalbf, is located 9.2 miles (14.8 km) from the city center of Frankfurt am Main.

      The most popular arrival bus station, Heidelberg, Alte Eppelheimer Straße (Hbf), is located 0.8 miles (1.3 km) away from the city center of Heidelberg.

      Take the Frankfurt am Main to Heidelberg bus with Deutsche Bahn, Flixbus, BlaBlaCar Bus or BlaBlaCar. However, it's always good to check out all possible bus providers for the journey to Heidelberg from Frankfurt am Main as there might be differences in the amenities they offer.
      Yes, there are 13 direct buses between Frankfurt am Main and Heidelberg per day with Flixbus or BlaBlaCar  on Omio. This is worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
      The average number of buses departing Frankfurt am Main for Heidelberg is 13 a day. The bus schedules and services may vary between weekdays and weekends.
      You can take the earliest bus from Frankfurt am Main to Heidelberg at 6: 35 AM   or take the last bus from Frankfurt am Main to Heidelberg leaving at 9: 15 PM. Look for the latest Frankfurt am Main to Heidelberg bus schedules on Omio and book the best time to take the bus for this trip.
      In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this journey and save money. If you book bus tickets from Frankfurt am Main to Heidelberg within the next 7 days, you can find tickets to cost on average $7 (€7) one way. To find the best prices for this trip, consider booking your bus ticket from Frankfurt am Main to Heidelberg a few months in advance.

      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.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language