- Milano to La Spezia buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Aeroporto Linate Airport (LIN) | La Spezia (Via Carducci) | Cheapest | ||||
![]() | Bus | Milan (Malpensa Aeroporto Terminal 1) | La Spezia (Via Carducci) | Fastest | ||||
![]() | Bus | Milan (San Donato M3) | La Spezia (Via Carducci) | No tags | ||||
![]() | Bus | Piazza I Maggio, 1 | La Spezia (Via Carducci) | No tags | ||||
![]() | Bus | Aeroporto Malpensa T2 | La Spezia (Via Carducci) | No tags |
Last refresh of the prices: Yesterday at 11:38 AM CET.
Compare 3 ways to go from Milano to La Spezia
Among the sustainable travel choices, the carpool stands out as a good way to reach La Spezia. The journey takes about 2 hours 20 minutes, and with fares starting at just $20, it presents an excellent value for a comfortable ride.
Where are the popular stops in Milano and La Spezia?
Stops in Milano
- BPiazza I Maggio, 1, 20099 Sesto San Giovanni MI, Italy
- CVia Giulio Natta, 228, 20151 Milano, Italy
- EVia Giuseppe Impastato, 27, 20138 Milano, Italy
- F
Molino Dorino
Molino Dorino, 20151 Milano, Italy
Stops in La Spezia
- A
Piazzale Rosselli FS Stazione
Via Giacomo Doria, 74, 19124 La Spezia SP, Italy - B
Fermata dell'autobus La Spezia
Piazza Bastione, 19121 La Spezia SP, Italy - C
La Spezia
Viale Italia, 19121 La Spezia SP, Italy
Compare bus companies
Frequently asked questions about travelling from Milano to La Spezia by bus
What is the travel distance from Milano to La Spezia?
The distance between Milano and La Spezia is around 159 km (99 miles).
What are the departure and arrival locations for buses traveling from Milano to La Spezia?
Buses traveling this route start their trip at Linate Airport, in Milano, and end it at Piazzale Rosselli FS Stazione, in La Spezia.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Milano to La Spezia, as early as possible.
You can expect to pay from $12 to $73 for a bus ticket from Milano to La Spezia based on the last 2 days. You can expect to find the cheapest price for the trip at $17 which is on 2025-11-30.









