by plane:

Flights to the airports of Ancona or Rimini, followed by train or bus

*** The closest airport is in Ancona. There are several connections every day from the airport of Ancona and those of Roma Fiumicino, Milano Malpensa, Munich, Francoforte. It is possible to fly to Bologna* Airport, and then take the train from Bologna to Pesaro (several connections, time required about 1 hour and 40 minutes).

* If you arrive at Bologna Airport or at Rimini airport, you have to reach the railway station by a bus (very quick connection, every 15 minutes in both cases) and then take a train to Pesaro. You can find the time table at the web page of Italian Railways

* If you arrive at Rome Airport (Fiumicino)
Go from Fiumicino airport to Roma-Termini railway station by train (very quick and frequent connections) and then you take a train from Roma-Termini to Ancona. You can find the train time table at the web page of Italian Railways

by train:  Pesaro station, followed by bus or car journey.

by bus: bus service available from Pesaro

by car: A14 motorway: direction Canosa/Bologna >  Pesaro-Urbino exit > SS. 423 Urbinate

Looking forward to seeing you in Urbino