Travel from Florence-Italy to Urbino

Bus or train from Florence to Urbino?

You can take a train from Florence to Urbino via Bologna C.Le and Pesaro Stazione in around 4 h 28 min. Alternatively, you can take a bus from Florence to Urbino via Bologna, Bologna and Gagarin 5 in around 6 h 19 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Florence to Urbino

ModeDurationPrice
From Firenze S.Maria Novella train to Bologna C.Le, train to Pesaro Stazione, then line 46 bus to Di Vittorio 1.4 h 28 min36€
From Firenze S.Maria Novella train to Pesaro Stazione then line 46 bus to Di Vittorio 1.5 h 14 min31€
From Florence bus to Bologna, Bologna, bus to Gagarin 5, then line 46 bus to Di Vittorio 1.6 h 19 min20€
From Florence drive to Urbino.2 h 30 min27€

How long does it take to get from Florence to Urbino?

It takes approximately 4 h 28 min to get from Florence to Urbino, including transfers.

Is there a direct bus between Florence and Urbino?

No, there is no direct bus from Florence to Urbino. However, there are services departing from Florence and arriving at Di Vittorio 1 via Bologna, Bologna and Gagarin 5. The journey, including transfers, takes approximately 6 h 19 min.

Operators from Florence to Urbino

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Adriabus S.p.A.800-664332Adriabus S.p.A.
Trenitalia+39 06 68475475Trenitalia
FlixBus+49 1807 123 99 123FlixBus