Getting Around
By Train
Pesaro stands on the main Adriatic railway line. Fast services from Bologna start from around 1 hour 45 minutes, with additional InterCity and regional trains providing slower but often direct connections from other cities.
From the south, trains from Ancona and further down the coast stop at Pesaro as part of longer north–south routes. Arriving or leaving without a car is therefore straightforward. The station is in town; depending on where you stay, the historic centre or seafront is usually reached by a short walk or a brief taxi ride with luggage.
With some advance checking of timetables, trains and local buses also link Pesaro to towns such as Fano, Senigallia, Rimini and Urbino, so it is possible to explore beyond the city while remaining car-free.
By Air
For most international visitors, three airports tend to be most useful:
Bologna – the main hub, with frequent flights. From the airport, the shuttle to Bologna Centrale takes around 20–30 minutes, then fast trains to Pesaro start from about 1 hour 45 minutes.
Rimini – a smaller airport on the Romagna coast, helpful when there are suitable seasonal flights from the UK or other European cities. From Rimini, Pesaro is about 30–40 minutes by train or around an hour by private transfer, depending on traffic.
Ancona – a regional airport in southern Le Marche with domestic and some seasonal international services. Onward travel to Pesaro is by train via Ancona or by private transfer.
Private transfers from Bologna, Rimini or Ancona to accommodation in or around Pesaro can be arranged in advance and are often the simplest option after an early start or a long-haul flight.