There are 10 ways to get from Lugano to Stuttgart by train, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  6 h 6 min

  1. Take the train from Lugano to Zürich HB 12-Y / ...
  2. Take the train from Zürich HB to Stuttgart Hbf Ic

$111 - $187

Cheapest option

Bus  •  7 h 29 min

  1. Take the bus from Lugano to Zürich
  2. Take the bus from Zurich to Stuttgart, Böblingen 024 / ...

$53 - $86

8 alternative options

Train via Schaffhausen  •  7 h 35 min

  1. Take the train from Lugano to Zug 2
  2. Take the train from Zug to Schaffhausen 24
  3. Take the train from Schaffhausen to Stuttgart Hbf Ic

$113 - $204

Drive  •  4 h 33 min

  1. Drive from Lugano to Stuttgart 268.9 miles

$55 - $85

Fly Lugano to Zurich, train  •  6 h 27 min

  1. Fly from Lugano (LUG) to Zurich (ZRH) LUG - ZRH
  2. Take the train from Zürich HB to Stuttgart Hbf

$133 - $342

Train to Zurich, fly to Stuttgart  •  5 h 29 min

  1. Take the train from Lugano to Zürich HB
  2. Fly from Zurich (ZRH) to Stuttgart (STR) ZRH - STR

$116 - $332

Fly Milan Malpensa to Stuttgart  •  5 h 32 min

  1. Fly from Milan Malpensa (MXP) to Stuttgart (STR) MXP - STR

$58 - $178

Fly Milan Malpensa to Zurich, train  •  7 h 11 min

  1. Fly from Milan Malpensa (MXP) to Zurich (ZRH) MXP - ZRH
  2. Take the train from Zürich HB to Stuttgart Hbf

$154 - $408

Train to Milan Linate, fly to Frankfurt, train  •  6 h 53 min

  1. Take the train from Lugano to Milano Centrale
  2. Fly from Milan Linate (LIN) to Frankfurt (FRA) LIN - FRA
  3. Take the train from Frankfurt(M) Flughafen Fernbf to Stuttgart Hbf

$139 - $393

Fly Milan Malpensa to Frankfurt, train  •  6 h 8 min

  1. Fly from Milan Malpensa (MXP) to Frankfurt (FRA) MXP - FRA
  2. Take the train from Frankfurt(M) Flughafen Fernbf to Stuttgart Hbf

$141 - $338

What companies run services between Lugano, Switzerland and Stuttgart, Germany?

You can take a train from Lugano to Stuttgart via Zürich HB in around 6 h 6 min. Alternatively, you can take a bus from Lugano to Stuttgart via Zürich, Zürich Stadelhofen, Zürich HB, Zurich, Stuttgart, Böblingen, and Böblingen in around 7 h 29 min.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Lugano to Zurich
Ave. Duration
51 min
When
Every day
Estimated price
$75 - $310
Flights from Zurich to Stuttgart
Ave. Duration
44 min
When
Every day
Estimated price
$50 - $270
Flights from Milan Malpensa to Stuttgart via Munich
Ave. Duration
2 h 52 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$140 - $440
Flights from Milan Malpensa to Stuttgart via Frankfurt
Ave. Duration
3 h
When
Monday to Friday
Estimated price
$190 - $650
Flights from Milan Linate to Frankfurt
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$160 - $600
Flights from Milan Malpensa to Frankfurt
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$160 - $600
Flights from Milan Malpensa to Frankfurt via Munich
Ave. Duration
3 h 6 min
When
Every day
Estimated price
$160 - $600
Swiss
Website
swiss.com
Flights from Lugano to Zurich
Ave. Duration
51 min
When
Every day
Estimated price
$75 - $310
Flights from Zurich to Stuttgart
Ave. Duration
44 min
When
Every day
Estimated price
$50 - $270
Flights from Milan Malpensa to Zurich
Ave. Duration
1 h
When
Every day
Estimated price
$90 - $700
Flights from Milan Malpensa to Frankfurt via Zurich
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$190 - $1,100
Eurowings
Website
eurowings.com
Flights from Milan Malpensa to Stuttgart
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$40 - $310
Alitalia
Website
alitalia.com
Flights from Milan Linate to Frankfurt
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$170 - $750
easyJet
Website
easyjet.com
Flights from Milan Malpensa to Stuttgart
Ave. Duration
1 h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$35 - $200
Luxair
Website
luxair.lu
Flights from Milan Malpensa to Frankfurt via Luxembourg
Ave. Duration
3 h
When
Monday to Friday
Estimated price
$1,000 - $2,400
Train operators
Swiss Railways (SBB/CFF/FFS)
Website
sbb.ch
Train from Lugano to Zürich HB
Ave. Duration
2 h 9 min
Frequency
Every 3 hours
Estimated price
$60 - $110
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Zürich HB to Stuttgart Hbf
Ave. Duration
2 h 57 min
Frequency
Every 3 hours
Estimated price
$50 - $80
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Lugano to Zug
Ave. Duration
1 h 49 min
Frequency
Hourly
Estimated price
$50 - $95
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Zug to Schaffhausen
Ave. Duration
1 h 43 min
Frequency
Hourly
Estimated price
$25 - $50
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Schaffhausen to Stuttgart Hbf
Ave. Duration
2 h 16 min
Frequency
Every 3 hours
Estimated price
$35 - $60
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Lugano to Milano Centrale
Ave. Duration
1 h 16 min
Frequency
Hourly
Estimated price
$22 - $45
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Trenitalia Eurocity
Phone
+39 06 68475475
Website
trenitalia.com
Train from Lugano to Zuerich Hb
Ave. Duration
2 h 9 min
Frequency
Every 4 hours
Estimated price
$35 - $55
Website
orario.trenitalia.com
Train from Lugano to Milano Centrale
Ave. Duration
1 h 17 min
Frequency
Every 4 hours
Estimated price
$23 - $35
Website
orario.trenitalia.com
Deutsche Bahn
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Lugano to Milano Centrale
Ave. Duration
1 h 18 min
Frequency
Once daily
Estimated price
$24 - $35
Website
bahn.de
Train from Frankfurt(M) Flughafen Fernbf to Stuttgart Hbf
Ave. Duration
1 h 16 min
Frequency
Hourly
Estimated price
$40 - $65
Website
bahn.de
Bus operators
Autolinee Gambioli
Phone
+41 (0) 79.71.85.806
Email
info@autolineegambioli.it
Website
autolineegambioli.it
Bus from Lugano to Zürich
Ave. Duration
2 h 40 min
Frequency
Once a week
Estimated price
$18 - $28
Schedules at
autolineegambioli.it
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Zurich to Stuttgart, Böblingen
Ave. Duration
3 h 5 min
Frequency
3 times a day
Estimated price
$13 - $23
Website
flixbus.co.uk

Want to know more about travelling around Germany

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Lugano to Stuttgart?

The distance between Lugano and Stuttgart is 309 km. The road distance is 430 km.

What is the cheapest way to get from Lugano to Stuttgart?

The cheapest way to get from Lugano to Stuttgart is to drive which costs SFr 55 - SFr 80 and takes 4 h 33 min.

What is the fastest way to get from Lugano to Stuttgart?

The quickest way to get from Lugano to Stuttgart is to drive which takes 4 h 33 min and costs SFr 55 - SFr 80.

Is there a direct train between Lugano and Stuttgart?

No, there is no direct train from Lugano to Stuttgart. However, there are services departing from Lugano and arriving at Stuttgart Hbf via Zürich HB. The journey, including transfers, takes approximately 6 h 6 min.

How long does it take to get from Lugano to Stuttgart?

It takes approximately 6 h 6 min to get from Lugano to Stuttgart, including transfers.