Travel from Frankfurt-am-Main to Seville

Train, bus or fly from Frankfurt am Main to Seville?

Lufthansa, Ryanair and 3 other airlines fly from Frankfurt am Main to Seville every 4 hours. Alternatively, you can take a train from Frankfurt am Main to Seville via Karlsruhe Hbf, Strasbourg, Lyon Part Dieu, Barcelona Sants, and Madrid-Puerta de Atocha in around 19 h 38 min.

Travel Guides

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

How to get from Frankfurt am Main to Seville

From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Sevilla airport, then bus to Seville. 5 h 38 min $157. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Jerez airport, then train to Seville. 7 h 3 min $154. From Frankfurt(Main)Hbf train to Karlsruhe Hbf, train to Strasbourg, train to Lyon Part Dieu, train to Barcelona Sants, train to Madrid-Puerta de Atocha, then train to Sevilla Santa Justa. 19 h 38 min $416. From Frankfurt, Frankfurt central station bus to Mannheim, Mannheim ZOB, bus to Paris, Paris, bus to Merida, bus to Seville - Plaza de Armas, then bus to Luis de Morales - Est. Sánchez Pizjuán. 34 h 1 min $255. From Frankfurt(Main)Süd nighttrain to Basel, bus to Seville - Plaza de Armas, then bus to Luis de Morales - Est. Sánchez Pizjuán. 37 h 38 min $240. From Frankfurt am Main taxi to Darmstadt Hbf, train to Karlsruhe Hbf, train to Strasbourg, train to Lyon Part Dieu, train to Barcelona Sants, train to Malgrat de Mar, then drive to Seville. 25 h 48 min $500. From Frankfurt am Main drive to Seville. 21 h 16 min $369.