Travel from Lisbon to Stuttgart

Train, bus or fly from Lisbon to Stuttgart?

Eurowings, TAP Portugal and 3 other airlines fly from Lisbon to Stuttgart every 3 hours. Alternatively, Portuguese Railways (CP) operates a train from Lisbon to Stuttgart every 2 hours. Tickets cost $25 - $55 and the journey takes 2 h 44 min. 5 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 Lisbon to Stuttgart

From Alameda Metro to Lisbon airport, fly to Stuttgart airport, then train to Stuttgart. 5 h 47 min $156. From Alameda Metro to Lisbon airport, fly to Frankfurt airport, then train to Stuttgart. 7 h 39 min $187. From Lisboa Santa Apolonia train to Coimbra-B, train to Mealhada, bus to Bordeaux-St-Jean, train to Paris Montparnasse, walk to Montparnasse-Bienvenue, line 4 subway to Paris Est, then train to Stuttgart Hbf. 24 h 31 min $408. From Lisboa Santa Apolonia train to Porto(Campanha), train to Vigo-Guixar, train to Hendaye, train to Paris Montparnasse, walk to Montparnasse-Bienvenue, line 4 subway to Paris Est, then train to Stuttgart Hbf. 30 h 52 min $497. From Lisboa sete Rios bus to Strasbourg then bus to Stuttgart Hbf. 35 h 43 min $272. From Restauradores Metro to Jardim Zoológico, walk to Lisbon, Lisboa Sete Rios, bus to Metz, bus to Region Stuttgart, Stuttgart Airport, walk to Stuttgart Flughafen/Messe, then train to Stuttgart Hbf (tief). 36 h 59 min $256. From Restauradores Metro to Lisboa Sete Rios, bus to Stuttgart Airport Busterminal, walk to Stuttgart Flughafen/Messe, then train to Stuttgart Hbf (tief). 38 h 15 min $196. From Lisbon drive to Stuttgart. 21 h 21 min $388.
Close Print Itinerary
  1. Here are 8 options to get from
    Lisbon to Stuttgart:

    1. Trip:
      1 Fly to Stuttgart
      • One-Way approx: USD $104 - $287
      • Duration: 5 h 47 min
      Open +
      • Trip:
        1 Fly to Stuttgart
        • One-Way approx: USD $104 - $287
        • Duration: 5 h 47 min
        Close x
    2. Trip:
      2 Fly to Frankfurt, train
      • One-Way approx: USD $112 - $327
      • Duration: 7 h 39 min
      Open +
      • Trip:
        2 Fly to Frankfurt, train
        • One-Way approx: USD $112 - $327
        • Duration: 7 h 39 min
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: USD $351 - $480
      • Duration: 24 h 31 min
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: USD $351 - $480
        • Duration: 24 h 31 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $423 - $541
      • Duration: 30 h 52 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $423 - $541
        • Duration: 30 h 52 min
        Close x
    5. Trip:
      5 Bus Eurolines FR
      • One-Way approx: USD $238 - $367
      • Duration: 35 h 43 min
      Open +
      • Trip:
        5 Bus Eurolines FR
        • One-Way approx: USD $238 - $367
        • Duration: 35 h 43 min
        Close x
    6. Trip:
      6 Bus FlixBus
      • One-Way approx: USD $153 - $272
      • Duration: 36 h 59 min
      Open +
      • Trip:
        6 Bus FlixBus
        • One-Way approx: USD $153 - $272
        • Duration: 36 h 59 min
        Close x
    7. Trip:
      7 Bus InterNorte
      • One-Way approx: USD $134 - $207
      • Duration: 38 h 15 min
      Open +
      • Trip:
        7 Bus InterNorte
        • One-Way approx: USD $134 - $207
        • Duration: 38 h 15 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $310 - $460
      • Duration: 21 h 21 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $310 - $460
        • Duration: 21 h 21 min
        Close x