There are 7 ways to get from Spoleto to Lago di Garda 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.
Train, bus
best- Take the train from Spoleto to Bologna CentraleIc
- Take the train from Bologna Centrale to Verona Porta NuovaFr
- Take the bus from Verona Stazione FS - B3 to Garda164 / ...
7h 1m€36–101Train, bus via Perugia
cheapest- Take the train from Spoleto to PerugiaRe
- Take the bus from Perugia Train Station Bus Stop to Bologna Centrale
- Take the train from Bologna Centrale to Desenzano del Garda
8h 22m€29–84Drive 449.7 km
- Drive from Spoleto to Sirmione449.7 km
4h 41m€69–100Train, fly to Verona Villafranca Airport
- Take the train from Spoleto to Roma Termini
- Fly from Fiumicino International Airport (FCO) to Verona Villafranca Airport (VRN)FCO - VRN
5h 45m€77–366Bus
- Take the bus from Foligno to Rovereto485
10h 33m€40–62Train, fly to Milan Linate Airport
- Take the train from Spoleto to Roma Termini
- Fly from Fiumicino International Airport (FCO) to Milan Linate Airport (LIN)FCO - LIN
- Take the train from Pioltello Limito to Desenzano Del Garda-Sirmione
7h 4m€67–268Train, fly to Bologna Guglielmo Marconi Airport
- Take the train from Spoleto to Roma Termini
- Fly from Fiumicino International Airport (FCO) to Bologna Guglielmo Marconi Airport (BLQ)FCO - BLQ
- Take the train from Bologna Centrale to Verona Porta Nuova
6h 50m€71–364
Spoleto to Lago di Garda by train and bus
Questions & Answers
The cheapest way to get from Spoleto to Lago di Garda is to bus which costs €40 - €65 and takes 10h 33m.
The fastest way to get from Spoleto to Lago di Garda is to drive which takes 4h 41m and costs €65 - €100.
No, there is no direct bus from Spoleto to Lago di Garda. However, there are services departing from Spoleto - P. Vittoria and arriving at Riva Del G.Autostazione via Foligno and Rovereto. Staz. Fs. The journey, including transfers, takes approximately 10h 33m.
The distance between Spoleto and Lago di Garda is 464 km. The road distance is 449.7 km.
The best way to get from Spoleto to Lago di Garda without a car is to train and bus which takes 7h 1m and costs €35 - €110.
It takes approximately 7h 1m to get from Spoleto to Lago di Garda, including transfers.
Spoleto to Lago di Garda bus services, operated by FlixBus, depart from Foligno station.
Spoleto to Lago di Garda bus services, operated by FlixBus, arrive at Rovereto station.
Yes, the driving distance between Spoleto to Lago di Garda is 450 km. It takes approximately 4h 41m to drive from Spoleto to Lago di Garda.
There are 5297+ hotels available in Lago di Garda.
What companies run services between Spoleto, Italy and Lago di Garda, Italy?
FlixBus operates a bus from Foligno to Rovereto once daily. Tickets cost €35–55 and the journey takes 7h 25m.
- Website
- ita-airways.com
Flights from Fiumicino International Airport to Milan Linate Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €45–160
Flights from Fiumicino International Airport to Milan Linate Airport via Naples
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €45–160
Flights from Fiumicino International Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- €45–140
- Website
- neosair.it
Flights from Fiumicino International Airport to Verona Villafranca Airport
- Ave. Duration
- 1h 8m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- €210–550
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Spoleto to Bologna Centrale
- Ave. Duration
- 4h 1m
- Frequency
- Once daily
- Estimated price
- €24–50
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- €12–20
- Website
- https://www.trenitalia.com/en.html
Train from Spoleto to Perugia
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- €10–14
- Website
- https://www.trenitalia.com/en.html
Train from Spoleto to Roma Termini
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- €10–20
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna Centrale to Verona Porta Nuova
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- €14–45
- Schedules at
- trenitalia.com
Train from Spoleto to Roma Termini
- Ave. Duration
- 1h 22m
- Frequency
- Once daily
- Estimated price
- €13–50
- Schedules at
- trenitalia.com
- Super Economy
- €13–18
- Base Standard
- €28–40
- Base Premium
- €35–50
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bologna Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 38m
- Frequency
- Every 2 hours
- Estimated price
- €8–12
- Website
- https://www.trenitalia.com/en.html
Train from Spoleto to Perugia
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Estimated price
- €5–8
- Website
- https://www.trenitalia.com/en.html
Train from Spoleto to Roma Termini
- Ave. Duration
- 1h 56m
- Frequency
- Every 2 hours
- Estimated price
- €14–24
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Desenzano del Garda
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- €17–40
- Website
- https://www.italotreno.it/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Pioltello Limito to Desenzano Del Garda-Sirmione
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- https://www.trenord.it/en/
- Phone
- +39 045 805 7922
- info@atv.verona.it
- Website
- atv.verona.it
Bus from Verona Stazione FS - B3 to Garda
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €4–6
- Schedules at
- atv.verona.it
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Perugia Train Station Bus Stop to Bologna Centrale
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- €5–29
- Website
- https://www.itabus.it/en/home
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Foligno to Rovereto
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- €35–55
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Italy
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.
Related travel guides
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Getting to Milan from the airport
Read the travel guide































