Travel optionsfrom Urbino to Perugia
How to get from Urbino to Perugia by train, bus or flight.
Our recommendation
The best way to travel from Urbino to Perugia is by taking a train because it’s the best combination of price and speed.
URBINO LINK URB61+
FRECCIARGENTO 8851+
Regionale Veloce 47246:15 AM 4h45 Urbino station 11:00 AM Perugia station $44 1 One-way 2 transfers
Cheapest
URBINO LINK URB61+
FRECCIARGENTO 8851+
Regionale Veloce 47246:15 AM 4h45 Urbino station 11:00 AM Perugia station $44 1 One-way 2 transfers
Fastest
URBINO LINK URB61+
FRECCIARGENTO 8851+
Regionale Veloce 47246:15 AM 4h45 Urbino station 11:00 AM Perugia station $44 1 One-way 2 transfers
Other options
URBINO LINK URB61+
FRECCIARGENTO 8851+
Regionale 75086:15 AM 6h15 Urbino station 12:30 PM Perugia Università $45 1 One-way 2 transfers
Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare bus and train prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Urbino to Perugia
Travel to Perugia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Urbino to Perugia.

- Around 1 buses per day.
However, we recommend checking specific travel dates for your route between Urbino and Perugia as scheduled services by bus and train can vary by season or day of the week.
- Buses mostly depart from Urbino, Piazza Mercatale and arrive in Perugia, Piazza Partigiani.
- Travel with FlixBus to go to Perugia by bus.
- 1 direct buses per day with FlixBus.
Travelling from Urbino to Perugia: related information
Here are some other resources that might have the information you need
