COVID-19 Travel Guide
Learn more ›

Search coach tickets to Heidelberg

switcheroo

Quickview

How to get to Heidelberg by coach

Routes2
Trips per day33
coach lines1
Stations2
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a coach ticket to Heidelberg?

£3.45 is the cheapest price for a coach ticket to Heidelberg, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Heidelberg. In the last month, coaches from Stuttgart to Heidelberg had the lowest average price at £5.85.

Where is the coach station in Heidelberg, Germany?

The busiest coach station in Heidelberg is Central Station. As Heidelberg's main station, it has the most coaches coming and going. However, a popular alternative is Train Station.

Stuttgart

There are 17 scheduled coaches per day from Stuttgart to Heidelberg. The route can be as long as 49 miles, or 79 kilometers. On average, the journey takes 2 hours and 11 minutes. One coach company, FlixBus, connects Stuttgart to Heidelberg. Coaches from Stuttgart usually arrive in Heidelberg at Central Station.
Avg. Time
2h 11m
Avg. Price
£6.04

Frankfurt am Main

There are 16 scheduled coaches per day from Frankfurt am Main to Heidelberg. The route can be as long as 50 miles, or 80 kilometers. On average, the journey takes 1 hour and 33 minutes. One coach company, FlixBus, connects Frankfurt am Main to Heidelberg. Coaches from Frankfurt am Main usually arrive in Heidelberg at Central Station.
Avg. Time
1h 33m
Avg. Price
£6.62

Prague

There are 10 scheduled coaches per day from Prague to Heidelberg. The route can be as long as 262 miles, or 422 kilometers. On average, the journey takes 7 hours and 45 minutes. There are 2 coach lines that operate on this route. RegioJet Bus has the most daily coaches. Coaches from Prague usually arrive in Heidelberg at Central Station.
Avg. Time
7h 45m
Avg. Price
£23.84

Konstanz

There are 8 scheduled coaches per day from Konstanz to Heidelberg. The route can be as long as 122 miles, or 195 kilometers. On average, the journey takes 9 hours and 31 minutes. One coach company, FlixBus, connects Konstanz to Heidelberg. Coaches from Konstanz usually arrive in Heidelberg at Central Station.
Avg. Time
9h 31m
Avg. Price
£22.12

Lautzenhausen

There are 6 scheduled coaches per day from Lautzenhausen to Heidelberg. The route can be as long as 74 miles, or 118 kilometers. On average, the journey takes 2 hours and 3 minutes. One coach company, FlixBus, connects Lautzenhausen to Heidelberg. Coaches from Lautzenhausen usually arrive in Heidelberg at Central Station.
Avg. Time
2h 3m
Avg. Price
£18.09

Located in Germany, Heidelberg is accessible by coach from 2 other cities. You can choose from 33 daily scheduled trips when you search for coaches to Heidelberg on Wanderu. FlixBus usually has the most coaches on any given day.

Looking for other ways to get there? Train tickets to Heidelberg are also available..

Coach companies serving Heidelberg

FlixBus

There are 74 scheduled FlixBus coaches per day. FlixBus can get you to Heidelberg from 16 cities, including Frankfurt.
Avg. Time
4h 16m
Avg. Price
£13.13