The cheapest and fastest trains from Varese to Pavia
Cheapest price
£8
Average price
£9
Fastest journey
1 h 53 m
Average duration
1 h 55 m
Trains per day
96
Distance
75 km
The best way to find a cheap train ticket from Varese to Pavia is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Varese to Pavia will cost around £9 if you buy it on the day, but you can find cheap train tickets today for only £8.
To travel from Varese to Pavia you need to make at least 2 changes.
Regionale TRENORD 12018 · S13 TRENORD 32818 · Regionale TRENORD 10761
Regionale TRENORD 11044 · S13 TRENORD 32842 · Regionale TRENORD 10773
Regionale TRENORD 11054 · S13 TRENORD 32850 · Regionale TRENORD 10777
S5 TRENORD 24555 · S13 TRENORD 24355
Regionale TRENORD 12062 · S13 TRENORD 32858 · Regionale TRENORD 10781
Regionale TRENORD 2505 · S1 TRENORD 24171 · Regionale Veloce 3041
S5 TRENORD 24555 · Regionale TRENORD 2273 · Regionale TRENORD 10475
S5 TRENORD 24563 · Regionale TRENORD 2277 · Regionale TRENORD 10479
S5 TRENORD 24551 · Regionale TRENORD 2271 · Regionale TRENORD 10473
S5 TRENORD 24559 · Regionale TRENORD 2275 · Regionale TRENORD 10477Travel Information
Compare train and coach for Varese to Pavia
Omio recommends booking the train as it is the most popular option from Varese to Pavia among Omio's users. If you are prioritising price take the train with prices starting from £7. For those with little time consider booking a train which can get you there in 1h 56m. The ticket price range depends on the travel mode: a train costs an average of £7, and a coach costs an average of £8.
Distance: 75 km
Compare train with
Most popular Train | Coach |
|---|---|
£8 Average Price Cheapest | £9 Average Price |
2h 26m Average total duration Fastest 1h 56m Onboard + 30m Additional time* | 4h 6m Average total duration 3h 36m Onboard + 30m Additional time* |
Direct Options | Direct Options |
Live departures
Varese to Pavia train times
The table below shows live departures for Varese to Pavia trains for tomorrow, Tuesday 10 March. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
S5 TRENORD 24515 · S13 TRENORD 24315 | 04:12 Varese station | 2h09 | 06:21 Pavia station | 1 change | |
Regionale TRENORD 2511 · Regionale TRENORD 2411+ Intercity 633 | 04:36 Varese station | 1h58 | 06:34 Pavia station | 2 changes | |
Regionale TRENORD 2511 · Regionale TRENORD 2411 · Regionale TRENORD 2355 | 04:36 Varese station | 2h23 | 06:59 Pavia station | 2 changes | |
S5 TRENORD 24517 · S13 TRENORD 24317 | 04:42 Varese station | 2h09 | 06:51 Pavia station | 1 change | |
S5 TRENORD 24517 · S11 TRENORD 25221 · Regionale TRENORD 10457 | 04:42 Varese station | 2h26 | 07:08 Pavia station | 2 changes | |
Regionale TRENORD 11012 · S13 TRENORD 24317 · Regionale TRENORD 10759 | 04:50 Varese Nord | 2h21 | 07:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24519 · S13 TRENORD 24319 | 05:12 Varese station | 2h09 | 07:21 Pavia station | 1 change | |
S5 TRENORD 24519 · Regionale TRENORD 2413 · Regionale Veloce 3017 | 05:12 Varese station | 2h47 | 07:59 Pavia station | 2 changes | |
S5 TRENORD 24519 · Regionale TRENORD 2255 · Regionale TRENORD 10457 | 05:12 Varese station | 1h56 | 07:08 Pavia station | 2 changes | |
Regionale TRENORD 2016 · S13 TRENORD 32818 · Regionale TRENORD 10761 | 05:39 Varese Casbeno | 2h32 | 08:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24521 · S13 TRENORD 24321 | 05:42 Varese station | 2h09 | 07:51 Pavia station | 1 change | |
S5 TRENORD 24521 · Regionale Veloce 2053 · Regionale TRENORD 10459 | 05:42 Varese station | 2h26 | 08:08 Pavia station | 2 changes | |
Regionale TRENORD 12018 · S13 TRENORD 32818 · Regionale TRENORD 10761 | 05:50 Varese Nord | 2h21 | 08:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24523 · S13 TRENORD 24323 | 06:12 Varese station | 2h09 | 08:21 Pavia station | 1 change | |
S5 TRENORD 24523 · Regionale TRENORD 2257 · Regionale TRENORD 10459 | 06:12 Varese station | 1h56 | 08:08 Pavia station | 2 changes | |
Regionale TRENORD 2515 · Regionale TRENORD 2415+ Intercity 659 | 06:36 Varese station | 1h58 | 08:34 Pavia station | 2 changes | |
S5 TRENORD 24525 · S13 TRENORD 24325 | 06:42 Varese station | 2h09 | 08:51 Pavia station | 1 change | |
S5 TRENORD 24527 · S13 TRENORD 24327 | 07:12 Varese station | 2h09 | 09:21 Pavia station | 1 change | |
S5 TRENORD 24529 · S13 TRENORD 24329 | 07:42 Varese station | 2h09 | 09:51 Pavia station | 1 change | |
Regionale TRENORD 30 · S13 TRENORD 32828 · Regionale TRENORD 10767 | 08:11 Varese Casbeno | 3h00 | 11:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24531 · S13 TRENORD 24331 | 08:12 Varese station | 2h09 | 10:21 Pavia station | 1 change | |
Regionale TRENORD 10032 · S13 TRENORD 32828 · Regionale TRENORD 10767 | 08:20 Varese Nord | 2h51 | 11:11 Pavia Porta Garibaldi | 2 changes | |
Regionale TRENORD 2519 · Regionale TRENORD 2419+ Intercity 637 | 08:36 Varese station | 1h58 | 10:34 Pavia station | 2 changes | |
S5 TRENORD 24533 · S13 TRENORD 24333 | 08:42 Varese station | 2h09 | 10:51 Pavia station | 1 change | |
Regionale TRENORD 36 · S13 TRENORD 32832 · Regionale TRENORD 10769 | 09:11 Varese Casbeno | 3h00 | 12:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24535 · S13 TRENORD 24335 | 09:12 Varese station | 2h09 | 11:21 Pavia station | 1 change | |
Regionale TRENORD 10036 · S13 TRENORD 32832 · Regionale TRENORD 10769 | 09:20 Varese Nord | 2h51 | 12:11 Pavia Porta Garibaldi | 2 changes | |
Regionale TRENORD 2521 · Regionale TRENORD 2421+ Intercity 665 | 09:36 Varese station | 1h58 | 11:34 Pavia station | 2 changes | |
S5 TRENORD 24537 · S13 TRENORD 24337 | 09:42 Varese station | 2h09 | 11:51 Pavia station | 1 change | |
Regionale TRENORD 40 · S13 TRENORD 32836 · Regionale TRENORD 10771 | 10:11 Varese Casbeno | 3h00 | 13:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24539 · S13 TRENORD 24339 | 10:12 Varese station | 2h09 | 12:21 Pavia station | 1 change | |
Regionale TRENORD 10040 · S13 TRENORD 32836 · Regionale TRENORD 10771 | 10:20 Varese Nord | 2h51 | 13:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24541 · S13 TRENORD 24341 | 10:42 Varese station | 2h09 | 12:51 Pavia station | 1 change | |
Regionale TRENORD 44 · S13 TRENORD 32840 · Regionale TRENORD 10773 | 11:11 Varese Casbeno | 3h00 | 14:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24543 · S13 TRENORD 24343 | 11:12 Varese station | 2h09 | 13:21 Pavia station | 1 change | |
Regionale TRENORD 2525 · S1 TRENORD 24145+ Intercity 669 | 11:36 Varese station | 1h58 | 13:34 Pavia station | 2 changes | |
S5 TRENORD 24545 · S13 TRENORD 24345 | 11:42 Varese station | 2h09 | 13:51 Pavia station | 1 change | |
Regionale TRENORD 11044 · S13 TRENORD 32842 · Regionale TRENORD 10773 | 11:50 Varese Nord | 2h21 | 14:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24547 · S13 TRENORD 24347 | 12:12 Varese station | 2h09 | 14:21 Pavia station | 1 change | |
Regionale TRENORD 2527 · Regionale TRENORD 2427+ Intercity 641 | 12:36 Varese station | 1h58 | 14:34 Pavia station | 2 changes | |
Regionale TRENORD 2527 · Regionale TRENORD 2427 · Regionale TRENORD 2371 | 12:36 Varese station | 2h23 | 14:59 Pavia station | 2 changes | |
Regionale TRENORD 1048 · S13 TRENORD 32846 · Regionale TRENORD 10775 | 12:41 Varese Casbeno | 2h30 | 15:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24549 · S13 TRENORD 24349 | 12:42 Varese station | 2h09 | 14:51 Pavia station | 1 change | |
S5 TRENORD 24549 · S11 TRENORD 25253 · Regionale TRENORD 10473 | 12:42 Varese station | 2h26 | 15:08 Pavia station | 2 changes | |
Regionale TRENORD 1048 · S13 TRENORD 32846 · Regionale TRENORD 10775 | 12:50 Varese Nord | 2h21 | 15:11 Pavia Porta Garibaldi | 2 changes | |
Regionale TRENORD 1052 · S13 TRENORD 32848 · Regionale TRENORD 10777 | 13:11 Varese Casbeno | 3h00 | 16:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24551 · Regionale TRENORD 2271 · Regionale TRENORD 10473 | 13:12 Varese station | 1h56 | 15:08 Pavia station | 2 changes | |
S5 TRENORD 24551 · S13 TRENORD 24351 | 13:12 Varese station | 2h09 | 15:21 Pavia station | 1 change | |
Regionale TRENORD 2529 · S1 TRENORD 24153+ Intercity 673 | 13:36 Varese station | 1h58 | 15:34 Pavia station | 2 changes | |
S5 TRENORD 24553 · S11 TRENORD 25257 · Regionale TRENORD 10475 | 13:42 Varese station | 2h26 | 16:08 Pavia station | 2 changes | |
S5 TRENORD 24553 · S13 TRENORD 24353 | 13:42 Varese station | 2h09 | 15:51 Pavia station | 1 change | |
Regionale TRENORD 11054 · S13 TRENORD 32850 · Regionale TRENORD 10777 | 13:50 Varese Nord | 2h21 | 16:11 Pavia Porta Garibaldi | 2 changes | |
Regionale TRENORD 56 · S13 TRENORD 32852 · Regionale TRENORD 10779 | 14:11 Varese Casbeno | 3h00 | 17:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24555 · S13 TRENORD 24355 | 14:12 Varese station | 2h09 | 16:21 Pavia station | 1 change | |
S5 TRENORD 24555 · Regionale TRENORD 2273 · Regionale TRENORD 10475 | 14:12 Varese station | 1h56 | 16:08 Pavia station | 2 changes | |
Regionale TRENORD 2531 · Regionale TRENORD 2431 · Regionale Veloce 2375 | 14:36 Varese station | 2h23 | 16:59 Pavia station | 2 changes | |
Regionale TRENORD 2531 · Regionale TRENORD 2431+ Intercity 675 | 14:36 Varese station | 1h58 | 16:34 Pavia station | 2 changes | |
S5 TRENORD 24557 · S11 TRENORD 25261 · Regionale TRENORD 10477 | 14:42 Varese station | 2h26 | 17:08 Pavia station | 2 changes | |
S5 TRENORD 24557 · S13 TRENORD 24357 | 14:42 Varese station | 2h09 | 16:51 Pavia station | 1 change | |
Regionale TRENORD 12058 · S13 TRENORD 32854 · Regionale TRENORD 10779 | 14:50 Varese Nord | 2h21 | 17:11 Pavia Porta Garibaldi | 2 changes | |
Regionale TRENORD 58 · S13 TRENORD 32856 · Regionale TRENORD 10781 | 15:11 Varese Casbeno | 3h00 | 18:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24559 · S13 TRENORD 24359 | 15:12 Varese station | 2h09 | 17:21 Pavia station | 1 change | |
S5 TRENORD 24559 · Regionale TRENORD 2275 · Regionale TRENORD 10477 | 15:12 Varese station | 1h56 | 17:08 Pavia station | 2 changes | |
Regionale TRENORD 2533 · Regionale TRENORD 33025 · Regionale Veloce 3037 | 15:36 Varese station | 2h23 | 17:59 Pavia station | 2 changes | |
Regionale TRENORD 2533 · Regionale TRENORD 33025+ Intercity 679 | 15:36 Varese station | 1h58 | 17:34 Pavia station | 2 changes | |
S5 TRENORD 24561 · S11 TRENORD 25265 · Regionale TRENORD 10479 | 15:42 Varese station | 2h26 | 18:08 Pavia station | 2 changes | |
S5 TRENORD 24561 · Regionale TRENORD 2303 | 15:42 Varese station | 2h00 | 17:42 Pavia station | 1 change | |
Regionale TRENORD 12062 · S13 TRENORD 32858 · Regionale TRENORD 10781 | 15:50 Varese Nord | 2h21 | 18:11 Pavia Porta Garibaldi | 2 changes | |
Regionale TRENORD 66 · S13 TRENORD 32860 · Regionale TRENORD 10783 | 16:11 Varese Casbeno | 3h00 | 19:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24563 · Regionale TRENORD 2277 · Regionale TRENORD 10479 | 16:12 Varese station | 1h56 | 18:08 Pavia station | 2 changes | |
S5 TRENORD 24563 · S13 TRENORD 24363 | 16:12 Varese station | 2h09 | 18:21 Pavia station | 1 change | |
Regionale TRENORD 2535 · Regionale TRENORD 2435+ Intercity 685 | 16:36 Varese station | 1h58 | 18:34 Pavia station | 2 changes | |
Regionale TRENORD 2535 · Regionale TRENORD 2435 · Regionale TRENORD 2379 | 16:36 Varese station | 2h23 | 18:59 Pavia station | 2 changes | |
S5 TRENORD 24565 · S11 TRENORD 25269 · Regionale TRENORD 10481 | 16:42 Varese station | 2h26 | 19:08 Pavia station | 2 changes | |
S5 TRENORD 24565 · S13 TRENORD 24365 | 16:42 Varese station | 2h09 | 18:51 Pavia station | 1 change | |
Regionale TRENORD 12068 · S13 TRENORD 32862 · Regionale TRENORD 10783 | 16:50 Varese Nord | 2h21 | 19:11 Pavia Porta Garibaldi | 2 changes | |
Regionale TRENORD 70 · S13 TRENORD 32864 · Regionale TRENORD 10785 | 17:11 Varese Casbeno | 3h00 | 20:11 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24567 · S13 TRENORD 24367 | 17:12 Varese station | 2h09 | 19:21 Pavia station | 1 change | |
S5 TRENORD 24567 · Regionale TRENORD 2279 · Regionale TRENORD 10481 | 17:12 Varese station | 1h56 | 19:08 Pavia station | 2 changes | |
Regionale TRENORD 2537 · Regionale TRENORD 2437+ Intercity 689 | 17:36 Varese station | 1h58 | 19:34 Pavia station | 2 changes | |
S5 TRENORD 24569 · S13 TRENORD 24369 | 17:42 Varese station | 2h09 | 19:51 Pavia station | 1 change | |
Regionale TRENORD 12074 · S13 TRENORD 24369 · Regionale TRENORD 10785 | 17:50 Varese Nord | 2h21 | 20:11 Pavia Porta Garibaldi | 2 changes | |
Regionale TRENORD 2505 · S1 TRENORD 24171 · Regionale Veloce 3041 | 18:06 Varese station | 1h53 | 19:59 Pavia station | 2 changes | |
Regionale TRENORD 2505 · Regionale TRENORD 10483 | 18:06 Varese station | 2h02 | 20:08 Pavia station | 1 change | |
Regionale TRENORD 78 · S13 TRENORD 24371 · Autobus TRENORD 787A | 18:11 Varese Casbeno | 3h05 | 21:16 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24571 · S13 TRENORD 24371 | 18:12 Varese station | 2h09 | 20:21 Pavia station | 1 change | |
Regionale TRENORD 2539 · Regionale TRENORD 2439+ Intercity 887 | 18:36 Varese station | 1h58 | 20:34 Pavia station | 2 changes | |
S5 TRENORD 24573 · S13 TRENORD 24373 | 18:42 Varese station | 2h09 | 20:51 Pavia station | 1 change | |
Regionale TRENORD 11078 · S13 TRENORD 24373 · Autobus TRENORD 787A | 18:50 Varese Nord | 2h26 | 21:16 Pavia Porta Garibaldi | 2 changes | |
S5 TRENORD 24575 · S13 TRENORD 24375 | 19:12 Varese station | 2h09 | 21:21 Pavia station | 1 change | |
Regionale TRENORD 2541+ UrbV Urb+ Regionale Veloce 3045 | 19:36 Varese station | 1h59 | 21:35 Pavia station | 2 changes | |
S5 TRENORD 24577 · S13 TRENORD 24377 | 19:42 Varese station | 2h09 | 21:51 Pavia station | 1 change | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Varese to Pavia by train or coach
Compare train and coach 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.
10 Mar
11 Mar
12 Mar
13 Mar
14 Mar
15 Mar
16 Mar
Journey information
Overview: Train from Varese to Pavia
Trains from Varese to Pavia run on average 71 times per day, taking around 1h 56m. Cheap train tickets for this journey start at £7 if you book in advance.
The earliest train runs at 00:09, the last at 23:39. The fastest train covers the 75 km distance in 2h 1m.
Distance 75 km |
Average train duration 1h 56m |
Cheapest ticket price £7 |
Trains per day 71 |
Fastest train 2h 1m |
First train 00:09 |
Last train 23:39 |
Train companies: Regionale, Trenord from Varese to Pavia trainsRegionale, Trenord trains will get you between Varese and Pavia from £7. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Regionale
Trenord
FAQs: Varese to Pavia train
Find answers to the most common questions about traveling from Varese to Pavia by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Pavia, this guide helps you travel smarter and with confidence.

popular train stations
Important Stations and Airports in Varese and Pavia
- 6:00 AM - 10:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week, 24 hours a day. Access is available from Piazzale Trento.
- Ristorante Bologna
- Trattoria Caprese
- Outside the main entrance.
- Elevators, ramps, restrooms.
- €1
- Palace Grand Hotel Varese
- Hotel di Varese
- UNAHOTELS Varese
- Located in the main hall
- Avis
- Europcar
- Located in the main hall
- Free
- Hall 1: main entrance, platforms 1-5 for regional and suburban trains
- Hall 2: ticket office and waiting area
- Bus: Several lines available
- Train: Regional and suburban lines
- 6:00 AM - 10:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week from 5:00 a.m. to 1:00 a.m. Access is available from Viale della Libertà.
- Ristorante Pizzeria Da Giulio
- Trattoria Da Lina
- Outside the main entrance.
- Elevators, ramps, restrooms.
- €1
- Hotel Moderno
- Hotel Excelsior
- Hotel Aurora
- Located in the main hall
- Avis
- Europcar
- Located in the main hall
- Free
- Hall 1: main entrance, platforms 1-5 for regional and long-distance trains
- Hall 2: ticket office and waiting area
- Bus: Several lines available
- Train: Regional and long-distance services
Most popular train connections from Varese
More options for your journey from Varese to Pavia
Here are some other resources that might have the information you need


