Travel from Hanover to Barcelona

Train, bus or fly from Hanover to Barcelona?

Vueling Airlines, Eurowings and 6 other airlines fly from Hanover to Barcelona hourly. Alternatively, German Railways (DB) operates a train from Hanover to Barcelona hourly. Tickets cost $23 - $90 and the journey takes 2 h 38 min. 4 other operators also service this route.

Travel Guides

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

How to get from Hanover to Barcelona

From Hannover Hbf train to Hannover airport, fly to Barcelona airport, then train to Barcelona. 5 h 3 min $115. From Hannover Hbf train to Hamburg Hbf, train to Hamburg Hasselbrook, train to Hamburg airport, fly to Barcelona airport, then train to Barcelona. 6 h 50 min $108. From Hannover Hbf train to Hannover airport, fly to Girona airport, bus to Girona, train to Barcelona Sants, then train to Barcelona. 10 h 27 min $269. From Hannover Hbf train to Köln Hbf, train to Bruxelles-Midi, train to Lyon Part Dieu, train to Barcelona Sants, then train to Barcelona Catalunya. 16 h 19 min $388. From Hanover drive to Köln Messe/Deutz Gl. 9-10, train to Köln Hbf, train to Bruxelles-Midi, train to Lyon Part Dieu, train to Barcelona Sants, train to Malgrat de Mar, then taxi to Barcelona. 18 h 36 min $528. From Hanover ZOB bus to Frankfurt - Hauptbahnhof, bus to Lloret de Mar, then bus to Barcelona. 26 h 47 min $214. From Hannover bus to Marseille then bus to Barcelona Nord. 31 h 22 min $279. From Hannover bus to Barcelona. 4 days 6 h $184. From Hanover drive to Barcelona. 14 h 59 min $268.