There are 9 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

$105 - $180

Cheapest option

Bus  •  9 h 33 min

  1. Take the bus from Lugano to Stuttgart, Stuttgart Airport 124

$27 - $45

7 alternative options

Train, bus  •  7 h 37 min

  1. Take the train from Lugano to Zug 2
  2. Take the train from Zug to Winterthur 24
  3. Take the bus from Winterthur to Stuttgart

$77 - $137

Drive  •  4 h 33 min

  1. Drive from Lugano to Stuttgart 268.9 miles

$55 - $85

Train to Zurich, fly to Stuttgart  •  4 h 39 min

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

$115 - $329

Fly Milan Malpensa to Stuttgart  •  4 h 41 min

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

$56 - $176

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 - $337

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

$138 - $386

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

$139 - $332

Questions & Answers

The cheapest way to get from Lugano to Stuttgart is to bus which costs SFr 27 - SFr 45 and takes 9 h 33 min.

More details

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

More details

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

Get driving directions

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

More details

No, there is no direct bus from Lugano to Stuttgart. However, there are services departing from Lugano and arriving at Ruhbank via Flughafen/Messe and Plieningen Seemühlenweg. The journey, including transfers, takes approximately 9 h 33 min.

More details

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.

More details

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, FlixBus operates a bus from Lugano to Stuttgart once daily. Tickets cost $27 - $45 and the journey takes 8 h 25 min.

Airlines
Lufthansa
Website
lufthansa.com
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 55 min
When
Monday to Friday
Estimated price
$190 - $650
Flights from Milan Malpensa to Stuttgart via Frankfurt
Ave. Duration
3 h
When
Monday to Friday
Estimated price
$190 - $650
Flights from Lugano to Zurich
Ave. Duration
51 min
When
Every day
Estimated price
$75 - $310
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 Zurich to Stuttgart
Ave. Duration
44 min
When
Every day
Estimated price
$50 - $270
Flights from Lugano to Zurich
Ave. Duration
51 min
When
Every day
Estimated price
$75 - $310
Flights from Milan Malpensa to Frankfurt via Zurich
Ave. Duration
3 h 30 min
When
Monday to Friday
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, Wednesday, 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
$45 - $75
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 Winterthur
Ave. Duration
1 h 13 min
Frequency
Hourly
Estimated price
$16 - $30
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 - $40
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 - $50
Website
orario.trenitalia.com
Train from Lugano to Milano Centrale
Ave. Duration
1 h 15 min
Frequency
Every 3 hours
Estimated price
$22 - $30
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
$23 - $35
Website
bahn.de
Train from Frankfurt(M) Flughafen Fernbf to Stuttgart Hbf
Ave. Duration
1 h 16 min
Frequency
Hourly
Estimated price
$40 - $60
Website
bahn.de
Bus operators
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Winterthur to Stuttgart
Ave. Duration
3 h 25 min
Frequency
Every 15 minutes
Estimated price
$7 - $11
Website
Ouibus
FlixBus
Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Lugano to Stuttgart, Stuttgart Airport
Ave. Duration
8 h 25 min
Frequency
Once daily
Estimated price
$27 - $45
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.

Where to next?