There are 3 ways to get from Perugia to Marsciano by bus, taxi or car
Bus • 37 min
$2 - $4
2 alternative options
Taxi • 26 min
$70 - $90
Drive • 26 min
$4 - $7
Questions & Answers
The cheapest way to get from Perugia to Marsciano is to bus which costs 2€ - 3€ and takes 37 min.
The quickest way to get from Perugia to Marsciano is to taxi which costs 60€ - 75€ and takes 26 min.
Yes, there is a direct bus departing from Montebello and arriving at Bivio Collepepe. Services depart every two hours, and operate every day. The journey takes approximately 37 min.
The distance between Perugia and Marsciano is 21 km. The road distance is 32 km.
The best way to get from Perugia to Marsciano without a car is to bus which takes 37 min and costs 2€ - 3€.
The bus from Montebello to Bivio Collepepe takes 37 min including transfers and departs every two hours.
Perugia to Marsciano bus services, operated by Busitalia - Sita Nord s.r.l., depart from Montebello station.
Perugia to Marsciano bus services, operated by Busitalia - Sita Nord s.r.l., arrive at Bivio Collepepe station.
Yes, the driving distance between Perugia to Marsciano is 32 km. It takes approximately 26 min to drive from Perugia to Marsciano.
There are 1143+ hotels available in Marsciano. Prices start at $51 USD per night.
What companies run services between Perugia, Italy and Marsciano, Italy?
Busitalia - Sita Nord s.r.l. operates a bus from Perugia to Marsciano every 2 hours. Tickets cost $2 - $4 and the journey takes 37 min.
Bus from Montebello to Bivio Collepepe
- Ave. Duration
- 37 min
- Every 2 hours
- Estimated price
- $2 - $4
- Schedules at
Want to know more about travelling around Italy
Related travel guides
Italy Travel Guides
Travel inspiration and top planning tips for getting around Italy.