Trains to Padua Find train times and tickets

The city of Padua (Padova in Italian) has for centuries been a way station on the journey to Venice. Tucked away in the Venetian hinterland, and surrounded by boring urban sprawl, it’s no surprise that nowadays many travellers skip Padua. But this ancient university city has a lively buzz and an appealing city centre. If you’ve had your fill of the crowds of visitors in Verona or Venice, then Padua is the obvious place to recuperate from the effects of mass tourism.

Padua has excellent rail connections. The main railway station is a short walk north of the city centre. That Padua has a non-stop train to Rome (taking less than 3 hrs) early each weekday morning speaks volumes about the city’s important role as a commercial centre. Rome, Milan, Florence and Bologna are all served hourly or more. Verona, Venice and Vicenza are all just a short hop away. In short, Padua makes an excellent base for exploring Italy by train.

Padua is also a good first stop in Italy. Travellers from Britain often favour the route via Paris. You can snooze your way overnight from Paris to Padua. The journey takes 13 hours. Padua also has direct overnight links, normally daily, to Munich and Vienna. If you prefer to travel by day, you’ll find useful direct daytime services from Geneva, Lausanne, Munich and Innsbruck to Padua.

Search accommodation in Padua

Airbnb

Travel to Padua by train from anywhere in the UK or across Europe

Milan to Padua by train

from £9.00

Avg 0 changes 1hr 57m

Paris to Padua by train

from £31.00

Avg 0 changes 13hr 52m

London to Padua by train

from £116.40

Avg 1 change 13hr 12m

Paris to Padua by train

from £31.00

Avg 0 changes 13hr 52m

Desenzano del Garda to Padua by train

from £8.20

Avg 0 changes 1hr 4m

Ferrara to Padua by train

from £9.80

Avg 0 changes 35m

Siena to Padua by train

from £26.50

Avg 1 change 3hr 20m

Verona to Padua by train

from £6.30

Avg 0 changes 42m

Rome to Padua by train

from £23.30

Avg 0 changes 2hr 57m

Florence to Padua by train

from £17.50

Avg 0 changes 1hr 37m

Montebelluna to Padua by train

from £4.30

Avg 0 changes 37m

Bassano del Grappa to Padua by train

from £4.30

Avg 0 changes 1hr 4m

Rovereto to Padua by train

from £26.80

Avg 1 change 1hr 40m

Abano Terme to Padua by train

from £3.20

Avg 0 changes 9m

Bologna to Padua by train

from £9.00

Avg 0 changes 56m

Show more

Peschiera del Garda to Padua by train

from £7.20

Avg 0 changes 58m

Vicenza to Padua by train

from £3.70

Avg 0 changes 16m

Parma to Padua by train

from £14.30

Avg 1 change 2hr 6m

Pisa to Padua by train

from £25.20

Avg 1 change 2hr 40m

Trieste to Padua by train

from £9.00

Avg 0 changes 1hr 59m

Venice to Padua by train

from £3.00

Avg 0 changes 12m

Brescia to Padua by train

from £10.60

Avg 0 changes 1hr 19m

Turin to Padua by train

from £64.70

Avg 0 changes 2hr 55m

Country guide

Trains to Italy

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.