The cheapest and fastest trains from Bergamo to Pavia
Cheapest price
$10
Average price
$12
Fastest journey
1 h 17 m
Average duration
1 h 17 m
Trains per day
83
Distance
69 km
The best way to find a cheap train ticket from Bergamo to Pavia is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Bergamo to Pavia will cost around $12 if you buy it on the day, but the cheapest tickets can be found for only $10.
It's difficult to get from Bergamo to Pavia without transferring at least once.
Autobus TRENORD 50A · Regionale TRENORD 25850 · Regionale TRENORD 10471
Regionale TRENORD 2242 · Regionale TRENORD 10483
Regionale TRENORD 22642 · Regionale TRENORD 2628 · Regionale TRENORD 2327
Regionale TRENORD 2212 · S5 TRENORD 24514 · Regionale TRENORD 10455
Autobus TRENORD 74A · Regionale TRENORD 25874 · Regionale TRENORD 10483
Regionale TRENORD 2284 · Regionale TRENORD 2343
Regionale TRENORD 2276 · Regionale TRENORD 2335
Regionale TRENORD 2282 · Regionale Veloce 3041
Regionale TRENORD 2206 · Regionale TRENORD 2317
Regionale TRENORD 2280 · Regionale TRENORD 2339Travel Information
Compare train and bus for Bergamo to Pavia
Omio recommends booking the train as it is the most popular option from Bergamo to Pavia among Omio's users. If you are prioritising price take the train with prices starting from €8. For those with little time consider booking a bus which can get you there in 46m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg. The ticket price range depends on the travel mode: a train costs an average of €8, and a bus costs an average of €8.
Distance: 42 miles (69 km)
Compare train with
Most popular Train | Bus |
|---|---|
€8 Average price Cheapest | €8 Average price |
1h 44m Average total duration 1h 14m Onboard + 30m Additional time* | 1h 16m Average total duration Fastest 46m Onboard + 30m Additional time* |
0.0 - 0.1kg CO2 emissions Lowest | 0.1 - 0.2kg CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Live departures
Bergamo to Pavia train times
The table below shows live departures for Bergamo to Pavia trains for today, Tuesday, November 4. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
![]() | 8:07 PM Bergamo | 1h20 | 9:27 PM Pavia | 0 transfersDirect | |
| Wednesday, November 5 | |||||
Regionale TRENORD 2212 · S5 TRENORD 24514 · Regionale TRENORD 10455 | 4:00 AM Bergamo station | 2h08 | 6:08 AM Pavia station | 2 transfers | |
Regionale TRENORD 2212+ Intercity 651+ Autobus TRENORD 2757A | 4:00 AM Bergamo station | 2h01 | 6:01 AM Pavia Porta Garibaldi | 2 transfers | |
Regionale TRENORD 2212 · Regionale TRENORD 2313 | 4:00 AM Bergamo station | 2h25 | 6:25 AM Pavia station | 1 transfer | |
Regionale TRENORD 2212 · Regionale Veloce 3013 | 4:00 AM Bergamo station | 1h57 | 5:57 AM Pavia station | 1 transfer | |
Regionale TRENORD 2212 · Regionale TRENORD 10853 · Regionale TRENORD 10756 | 4:00 AM Bergamo station | 2h47 | 6:47 AM Pavia Porta Garibaldi | 2 transfers | |
Regionale TRENORD 2212+ Intercity 651 | 4:00 AM Bergamo station | 1h34 | 5:34 AM Pavia station | 1 transfer | |
Regionale TRENORD 2212 · Regionale TRENORD 10853 · S13 TRENORD 24313 | 4:00 AM Bergamo station | 1h51 | 5:51 AM Pavia station | 2 transfers | |
Autobus TRENORD 22A · Regionale TRENORD 25822 · Regionale TRENORD 10457 | 4:49 AM Bergamo station | 2h36 | 7:25 AM Pavia station | 2 transfers | |
Regionale TRENORD 2214+ Intercity 633 | 5:02 AM Bergamo station | 1h32 | 6:34 AM Pavia station | 1 transfer | |
Regionale TRENORD 2214 · Regionale TRENORD 2313 | 5:02 AM Bergamo station | 1h23 | 6:25 AM Pavia station | 1 transfer | |
Regionale TRENORD 2256 · Regionale Veloce 3015 · Regionale TRENORD 10759 | 5:30 AM Bergamo station | 1h41 | 7:11 AM Pavia Porta Garibaldi | 2 transfers | |
Regionale TRENORD 2256 · Regionale Veloce 3015 | 5:30 AM Bergamo station | 1h27 | 6:57 AM Pavia station | 1 transfer | |
Autobus TRENORD 26A · Regionale TRENORD 25826 · Regionale TRENORD 10459 | 5:49 AM Bergamo station | 2h36 | 8:25 AM Pavia station | 2 transfers | |
Regionale TRENORD 2216 · Regionale TRENORD 10457 | 6:02 AM Bergamo station | 1h23 | 7:25 AM Pavia station | 1 transfer | |
Regionale TRENORD 2258+ Intercity 657 | 6:13 AM Bergamo station | 1h21 | 7:34 AM Pavia station | 1 transfer | |
Regionale TRENORD 2206 · Regionale TRENORD 2317 | 6:40 AM Bergamo station | 1h17 | 7:57 AM Pavia station | 1 transfer | |
Regionale TRENORD 2206 · Regionale TRENORD 2317 · Regionale TRENORD 10761 | 6:40 AM Bergamo station | 1h31 | 8:11 AM Pavia Porta Garibaldi | 2 transfers | |
Regionale TRENORD 2218 · Regionale TRENORD 10459 | 7:02 AM Bergamo station | 1h23 | 8:25 AM Pavia station | 1 transfer | |
Regionale TRENORD 2218+ Intercity 659 | 7:02 AM Bergamo station | 1h32 | 8:34 AM Pavia station | 1 transfer | |
Regionale TRENORD 2260 · S13 TRENORD 24329 | 7:40 AM Bergamo station | 2h11 | 9:51 AM Pavia station | 1 transfer | |
Regionale TRENORD 2260 · S6 TRENORD 24608 · S13 TRENORD 24327 | 7:40 AM Bergamo station | 1h41 | 9:21 AM Pavia station | 2 transfers | |
Regionale TRENORD 2220 · S5 TRENORD 24528 · S13 TRENORD 24329 | 8:02 AM Bergamo station | 1h49 | 9:51 AM Pavia station | 2 transfers | |
Regionale TRENORD 2262 · S13 TRENORD 24333 | 8:40 AM Bergamo station | 2h11 | 10:51 AM Pavia station | 1 transfer | |
Regionale TRENORD 2262 · S6 TRENORD 24632 · S13 TRENORD 24331 | 8:40 AM Bergamo station | 1h41 | 10:21 AM Pavia station | 2 transfers | |
Autobus TRENORD 38A · Regionale TRENORD 25838 · Regionale TRENORD 10465 | 8:49 AM Bergamo station | 2h36 | 11:25 AM Pavia station | 2 transfers | |
Regionale TRENORD 2222 · Regionale TRENORD 2323 | 9:02 AM Bergamo station | 1h55 | 10:57 AM Pavia station | 1 transfer | |
Regionale TRENORD 2222+ Intercity 637 | 9:02 AM Bergamo station | 1h32 | 10:34 AM Pavia station | 1 transfer | |
Regionale TRENORD 2222 · S5 TRENORD 24532 · S13 TRENORD 24333 | 9:02 AM Bergamo station | 1h49 | 10:51 AM Pavia station | 2 transfers | |
Regionale TRENORD 2222 · Regionale TRENORD 2323 · Regionale TRENORD 10767 | 9:02 AM Bergamo station | 2h09 | 11:11 AM Pavia Porta Garibaldi | 2 transfers | |
Regionale TRENORD 22634 · Regionale TRENORD 2624 · Regionale TRENORD 2323 | 9:18 AM Bergamo station | 1h39 | 10:57 AM Pavia station | 2 transfers | |
Autobus TRENORD 42A · Regionale TRENORD 25842 · Regionale TRENORD 10467 | 9:49 AM Bergamo station | 2h36 | 12:25 PM Pavia station | 2 transfers | |
Regionale TRENORD 2224 · Regionale Veloce 3025 · Regionale TRENORD 10769 | 10:02 AM Bergamo station | 2h09 | 12:11 PM Pavia Porta Garibaldi | 2 transfers | |
Regionale TRENORD 2224 · Regionale TRENORD 10465 | 10:02 AM Bergamo station | 1h23 | 11:25 AM Pavia station | 1 transfer | |
Regionale TRENORD 2224+ Intercity 665 | 10:02 AM Bergamo station | 1h32 | 11:34 AM Pavia station | 1 transfer | |
Regionale TRENORD 22638 · Regionale TRENORD 2626 · Regionale Veloce 3025 | 10:18 AM Bergamo station | 1h39 | 11:57 AM Pavia station | 2 transfers | |
Autobus TRENORD 46A · Regionale TRENORD 25846 · Regionale TRENORD 10469 | 10:49 AM Bergamo station | 2h36 | 1:25 PM Pavia station | 2 transfers | |
Regionale TRENORD 2226 · Regionale TRENORD 2327 · Regionale TRENORD 10771 | 11:02 AM Bergamo station | 2h09 | 1:11 PM Pavia Porta Garibaldi | 2 transfers | |
Regionale TRENORD 2226 · Regionale TRENORD 10467 | 11:02 AM Bergamo station | 1h23 | 12:25 PM Pavia station | 1 transfer | |
Regionale TRENORD 2226+ FRECCIABIANCA 8619 | 11:02 AM Bergamo station | 1h32 | 12:34 PM Pavia station | 1 transfer | |
Regionale TRENORD 22642 · Regionale TRENORD 2628 · Regionale TRENORD 2327 | 11:18 AM Bergamo station | 1h39 | 12:57 PM Pavia station | 2 transfers | |
Autobus TRENORD 50A · Regionale TRENORD 25850 · Regionale TRENORD 10471 | 11:49 AM Bergamo station | 2h36 | 2:25 PM Pavia station | 2 transfers | |
Regionale TRENORD 2228+ Intercity 669 | 12:02 PM Bergamo station | 1h32 | 1:34 PM Pavia station | 1 transfer | |
Regionale TRENORD 2228 · Regionale TRENORD 10469 | 12:02 PM Bergamo station | 1h23 | 1:25 PM Pavia station | 1 transfer | |
Regionale TRENORD 2228 · Regionale Veloce 3029 · Regionale TRENORD 10773 | 12:02 PM Bergamo station | 2h09 | 2:11 PM Pavia Porta Garibaldi | 2 transfers | |
Regionale TRENORD 22646 · Regionale TRENORD 10608 · Regionale Veloce 3029 | 12:18 PM Bergamo station | 1h39 | 1:57 PM Pavia station | 2 transfers | |
Autobus TRENORD 54A · Regionale TRENORD 25854 · Regionale TRENORD 10473 | 12:49 PM Bergamo station | 2h36 | 3:25 PM Pavia station | 2 transfers | |
Regionale TRENORD 2230+ Intercity 641 | 1:02 PM Bergamo station | 1h32 | 2:34 PM Pavia station | 1 transfer | |
Regionale TRENORD 2230 · Regionale TRENORD 10471 | 1:02 PM Bergamo station | 1h23 | 2:25 PM Pavia station | 1 transfer | |
Regionale TRENORD 2230 · Regionale TRENORD 2331 · Regionale TRENORD 10775 | 1:02 PM Bergamo station | 2h09 | 3:11 PM Pavia Porta Garibaldi | 2 transfers | |
Regionale TRENORD 22650 · Regionale TRENORD 2632 · Regionale TRENORD 2331 | 1:18 PM Bergamo station | 1h39 | 2:57 PM Pavia station | 2 transfers | |
Autobus TRENORD 58A · Regionale TRENORD 25858 · Regionale TRENORD 10475 | 1:49 PM Bergamo station | 2h36 | 4:25 PM Pavia station | 2 transfers | |
Regionale TRENORD 2232 · Regionale TRENORD 10473 | 2:02 PM Bergamo station | 1h23 | 3:25 PM Pavia station | 1 transfer | |
Regionale TRENORD 2232 · Regionale Veloce 3033 · Regionale TRENORD 10777 | 2:02 PM Bergamo station | 2h09 | 4:11 PM Pavia Porta Garibaldi | 2 transfers | |
Regionale TRENORD 2232+ Intercity 673 | 2:02 PM Bergamo station | 1h32 | 3:34 PM Pavia station | 1 transfer | |
Regionale TRENORD 22654 · Regionale TRENORD 2634 · Regionale Veloce 3033 | 2:18 PM Bergamo station | 1h39 | 3:57 PM Pavia station | 2 transfers | |
Autobus TRENORD 62A · Regionale TRENORD 25862 · Regionale TRENORD 10477 | 2:49 PM Bergamo station | 2h36 | 5:25 PM Pavia station | 2 transfers | |
Regionale TRENORD 2234+ Intercity 675 | 3:02 PM Bergamo station | 1h32 | 4:34 PM Pavia station | 1 transfer | |
Regionale TRENORD 2234 · Regionale TRENORD 10475 | 3:02 PM Bergamo station | 1h23 | 4:25 PM Pavia station | 1 transfer | |
Regionale TRENORD 2276 · Regionale TRENORD 2335 | 3:40 PM Bergamo station | 1h17 | 4:57 PM Pavia station | 1 transfer | |
Regionale TRENORD 2276 · Regionale TRENORD 2335 · Regionale TRENORD 10779 | 3:40 PM Bergamo station | 1h31 | 5:11 PM Pavia Porta Garibaldi | 2 transfers | |
Autobus TRENORD 66A · Regionale TRENORD 25866 · Regionale TRENORD 10479 | 3:49 PM Bergamo station | 2h36 | 6:25 PM Pavia station | 2 transfers | |
Regionale TRENORD 2236+ Intercity 679 | 4:02 PM Bergamo station | 1h32 | 5:34 PM Pavia station | 1 transfer | |
Regionale TRENORD 2236 · Regionale TRENORD 10477 | 4:02 PM Bergamo station | 1h23 | 5:25 PM Pavia station | 1 transfer | |
Regionale TRENORD 2278 · Regionale Veloce 3037 · Regionale TRENORD 10781 | 4:40 PM Bergamo station | 1h31 | 6:11 PM Pavia Porta Garibaldi | 2 transfers | |
Regionale TRENORD 2278 · Regionale Veloce 3037 | 4:40 PM Bergamo station | 1h21 | 6:01 PM Pavia station | 1 transfer | |
Autobus TRENORD 70A · Regionale TRENORD 25870 · Regionale TRENORD 10481 | 4:49 PM Bergamo station | 2h36 | 7:25 PM Pavia station | 2 transfers | |
Regionale TRENORD 2238 · Regionale TRENORD 10479 | 5:02 PM Bergamo station | 1h23 | 6:25 PM Pavia station | 1 transfer | |
Regionale TRENORD 2238+ Intercity 685 | 5:02 PM Bergamo station | 1h32 | 6:34 PM Pavia station | 1 transfer | |
Regionale TRENORD 2280 · Regionale TRENORD 2339 | 5:40 PM Bergamo station | 1h17 | 6:57 PM Pavia station | 1 transfer | |
Regionale TRENORD 2280 · Regionale TRENORD 2339 · Regionale TRENORD 10783 | 5:40 PM Bergamo station | 1h31 | 7:11 PM Pavia Porta Garibaldi | 2 transfers | |
Autobus TRENORD 74A · Regionale TRENORD 25874 · Regionale TRENORD 10483 | 5:49 PM Bergamo station | 2h36 | 8:25 PM Pavia station | 2 transfers | |
Regionale TRENORD 2240+ Intercity 689 | 6:02 PM Bergamo station | 1h32 | 7:34 PM Pavia station | 1 transfer | |
Regionale TRENORD 2240 · Regionale TRENORD 10481 | 6:02 PM Bergamo station | 1h23 | 7:25 PM Pavia station | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Bergamo to Pavia by train or bus
Compare train and bus 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.
Nov 05
Nov 06
Nov 07
Nov 08
Nov 09
Nov 10
Nov 11
Journey information
Overview: Train from Bergamo to Pavia
Distance 42 miles (69 km) |
Average train duration 1h 14m |
Cheapest ticket price $10 (€8) |
Trains per day 71 |
Fastest train 1h 20m |
First train 00:05 |
Last train 23:01 |
Key Takeaways
Train Ticket Prices
- Budget Options: Train tickets from Bergamo to Pavia start from as low as $10 (€8) if booked well in advance.
- Standard Fares: Typically, trains cost $10 (€8) depending on the train type and class.
Train companies: Regionale, Trenord from Bergamo to Pavia trainsRegionale, Trenord trains will get you between Bergamo and Pavia from $10 (€8). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Regionale
Trenord
FAQs: Trains from Bergamo to Pavia

popular train stations
Popular train stations from Bergamo to Pavia
- 6:00 AM - 10:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week, 24 hours a day. Access via Piazzale Guglielmo Marconi.
- Ristorante La Bruschetta
- Osteria D'Ambrosio
- Outside the main entrance.
- Elevators, ramps, restrooms.
- €1
- Hotel Excelsior San Marco
- Mercure Bergamo Centro Palazzo Dolci
- Hotel Cappello d'Oro
- Located in the main hall
- 132 places, covered
- Avis
- Europcar
- Hertz
- Located in the main hall
- Free
- Hall 1: main entrance, platforms 1-6 for regional and long-distance trains
- Hall 2: ticket office and waiting area
- Bus: Several lines available
- Tram: Line T1
- Elevators, ramps.
- The station is a small facility primarily serving the nearby hospital area.
- Bus: Several local bus lines available
- 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 Bergamo
More options for your journey from Bergamo to Pavia
Here are some other resources that might have the information you need



