Travel from Heidelberg to Lyon

Bus or train from Heidelberg to Lyon?

S-Bahn operates a train from Heidelberg to Lyon every 30 minutes. Tickets cost $6 - $13 and the journey takes 45 min. 2 other operators also service this route. Alternatively, RNV operates a bus from Heidelberg to Lyon every 30 minutes. Tickets cost $6 - $9 and the journey takes 54 min. Eurolines FR also services this route 3 times a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Heidelberg to Lyon

From Heidelberg Hbf train to Karlsruhe Hbf, train to Strasbourg, then train to Lyon Part Dieu. 7 h 3 min 96€. From Seegarten line 5 tram to Mannheim then bus to Lyon. 11 h 22 min 96€. From Heidelberg bus to Lyon, Lyon Perrache. 11 h 30 min 54€. From Heidelberg drive to Lyon. 5 h 28 min 82€. From Heidelberg Hbf train to Karlsruhe Hbf, train to Strasbourg, train to Strasbourg airport, fly to Lyon airport, then Rhonexpress to Lyon. 5 h 13 min 146€. From Heidelberg Hbf train to Stuttgart Hbf (tief), train to Stuttgart airport, fly to Lyon airport, then Rhonexpress to Lyon. 5 h 13 min 143€. From Heidelberg Hbf train to Mannheim Hbf, train to Frankfurt airport, fly to Lyon airport, then Rhonexpress to Lyon. 5 h 30 min 147€. From Heidelberg Hbf train to Mannheim Hbf, train to Forbach(F), train to Rémilly, taxi to Metz/Nancy airport, fly to Lyon airport, then Rhonexpress to Lyon. 7 h 3 min 260€. From Heidelberg Hbf train to Mannheim Hbf, train to Frankfurt airport, fly to Geneva airport, train to Geneve, then train to Lyon. 7 h 50 min 176€.