The cheapest and fastest trains from Verona to Imola
Cheapest price
$16
Average price
$30
Fastest journey
1 h 32 m
Average duration
1 h 32 m
Trains per day
63
Distance
133 km
The best way to find a cheap train ticket from Verona to Imola is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Verona to Imola will cost around $30 if you buy it on the day, but the cheapest tickets can be found for only $16.
It's difficult to get from Verona to Imola without transferring at least once.
Regionale Veloce 3847 · Regionale TTPER 174319:04 PM4h09Verona Porta Nuova1:13 AMImola station$161One-way1 transfer
Regionale 3843 · Regionale Veloce TTPER 39354:26 PM2h28Verona Porta Nuova6:54 PMImola station$161One-way1 transfer
Regionale 3841 · Regionale TTPER 17412:26 PM2h20Verona Porta Nuova4:46 PMImola station$161One-way1 transfer
Regionale Veloce 3465 · Regionale TTPER 1747512:26 PM2h08Verona Porta Nuova2:34 PMImola station$161One-way1 transfer
Regionale Veloce 3753 · Regionale TTPER 1749910:26 AM2h22Verona Porta Nuova12:48 PMImola station$161One-way1 transfer
8951+
Regionale Veloce TTPER 39077:22 AM1h32Verona Porta Nuova8:54 AMImola station$301One-way1 transfer
8953+
Regionale Veloce TTPER 17038:22 AM1h32Verona Porta Nuova9:54 AMImola station$301One-way1 transfer
8967+
Regionale Veloce TTPER 39376:22 PM1h32Verona Porta Nuova7:54 PMImola station$301One-way1 transfer
8959+
Regionale Veloce TTPER 39272:22 PM1h32Verona Porta Nuova3:54 PMImola station$301One-way1 transfer
FRECCIAROSSA 8505+
Regionale Veloce TTPER 17976:52 AM1h33Verona Porta Nuova8:25 AMImola station$411One-way1 transfer
Travel Information
Compare train for Verona to Imola
Omio recommends booking the train as it is the most popular option from Verona to Imola among Omio's users. If you are prioritising price take the train with prices starting from $16. For those with little time consider booking a train which can get you there in 1h 32m. The ticket price range depends on the travel mode: a train costs an average of $16, and a train costs an average of $16.
Distance: 82 miles (133 km)
Compare train with
Most popular Train | Driving |
|---|---|
$17 Average price Cheapest | $50 Average price (fuel + tolls) |
2h 2m Average total duration Fastest 1h 32m Onboard + 30m Additional time* | 1h 57m Average total duration (door-to-door) |
![]() Most popular train company | Your own car or car rental |
Direct Options | Direct Options |
Other travel options to Imola take longer:
Bus takes on average 1h 50m.
The journey is about 25m faster (1h 32m by train vs 1h 57m by car) and roughly $33 (€27) cheaper once you factor in fuel and tolls ($17 (€14) vs $50 (€41)). You'll also arrive in the city centre rather than hunting for parking, and you can work, read, or watch the landscape go by instead of concentrating on the road.
Driving is still worth considering if you want to stop along the way or need a car once you arrive.
Live departures
Verona to Imola train times
The table below shows live departures for Verona to Imola trains for today, Saturday, June 20. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
![]() | 2:26 PM Verona | 2h24 | 4:50 PM Imola | 0 transfersDirect | |
![]() | 3:26 PM Verona | 2h24 | 5:50 PM Imola | 0 transfersDirect | |
| Sunday, June 21 | |||||
Regionale 16025 · Regionale Veloce TTPER 3905 | 5:18 AM Verona Porta Nuova | 2h43 | 8:01 AM Imola station | 1 transfer | |
Regionale 16725 · Regionale Veloce 3965 · Regionale TTPER 17547 | 6:48 AM Verona Porta Vescovo | 3h37 | 10:25 AM Imola station | 2 transfers | |
FRECCIAROSSA 8505+ Regionale Veloce TTPER 1797 | 6:52 AM Verona Porta Nuova | 1h33 | 8:25 AM Imola station | 1 transfer | |
Regionale Veloce 3427 · Regionale TTPER 17455 | 7:03 AM Verona Porta Nuova | 2h22 | 9:25 AM Imola station | 1 transfer | |
8951+ Regionale Veloce TTPER 3907 | 7:22 AM Verona Porta Nuova | 1h32 | 8:54 AM Imola station | 1 transfer | |
Regionale Veloce 3487 · Regionale Veloce 3967 · Regionale TTPER 17549 | 7:22 AM Verona Porta Nuova | 4h03 | 11:25 AM Imola station | 2 transfers | |
8951+ Regionale TTPER 18129 | 7:22 AM Verona Porta Nuova | 1h58 | 9:20 AM Imola station | 1 transfer | |
8951+ Regionale 1792 | 7:22 AM Verona Porta Nuova | 1h44 | 9:06 AM Imola station | 1 transfer | |
Regionale Veloce 3487 · Regionale Veloce 3967 · Regionale TTPER 17549 | 7:27 AM Verona Porta Vescovo | 3h58 | 11:25 AM Imola station | 2 transfers | |
Regionale 17162+ FRECCIAROSSA 8507+ Regionale TTPER 17547 | 8:04 AM Verona Porta Vescovo | 2h21 | 10:25 AM Imola station | 2 transfers | |
8953+ Regionale TTPER 17547 | 8:22 AM Verona Porta Nuova | 2h03 | 10:25 AM Imola station | 1 transfer | |
8953+ Regionale Veloce TTPER 1705 | 8:22 AM Verona Porta Nuova | 2h17 | 10:39 AM Imola station | 1 transfer | |
Regionale Veloce 3489 · Regionale 3997 · Regionale TTPER 17551 | 8:22 AM Verona Porta Nuova | 4h03 | 12:25 PM Imola station | 2 transfers | |
8953+ Regionale Veloce TTPER 1703 | 8:22 AM Verona Porta Nuova | 1h32 | 9:54 AM Imola station | 1 transfer | |
Regionale Veloce 3489+ Intercity 584+ Regionale Veloce TTPER 3915 | 8:22 AM Verona Porta Nuova | 3h32 | 11:54 AM Imola station | 2 transfers | |
Regionale Veloce 3489 · Regionale 3997 · Regionale TTPER 17551 | 8:27 AM Verona Porta Vescovo | 3h58 | 12:25 PM Imola station | 2 transfers | |
Regionale Veloce 3489+ Intercity 584+ Regionale Veloce TTPER 3915 | 8:27 AM Verona Porta Vescovo | 3h27 | 11:54 AM Imola station | 2 transfers | |
FRECCIAROSSA 8507+ Regionale TTPER 17547 | 8:52 AM Verona Porta Nuova | 1h33 | 10:25 AM Imola station | 1 transfer | |
Regionale Veloce 3420 · Regionale Veloce 3753 · Regionale TTPER 17499 | 9:32 AM Verona Porta Vescovo | 3h16 | 12:48 PM Imola station | 2 transfers | |
Regionale Veloce 3420+ FRECCIAROSSA 8805+ Regionale TTPER 17549 | 9:32 AM Verona Porta Vescovo | 1h53 | 11:25 AM Imola station | 2 transfers | |
FRECCIAROSSA 8805+ Regionale TTPER 17549 | 9:50 AM Verona Porta Nuova | 1h35 | 11:25 AM Imola station | 1 transfer | |
Regionale Veloce 22469 · Regionale Veloce 3971 · Regionale TTPER 17553 | 10:13 AM Verona Porta Vescovo | 3h12 | 1:25 PM Imola station | 2 transfers | |
Regionale Veloce 3753 · Regionale TTPER 17499 | 10:26 AM Verona Porta Nuova | 2h22 | 12:48 PM Imola station | 1 transfer | |
Regionale Veloce 3495 · Regionale Veloce 3973 · Regionale Veloce TTPER 1799 | 10:27 AM Verona Porta Vescovo | 3h58 | 2:25 PM Imola station | 2 transfers | |
Regionale Veloce 3495+ FRECCIAROSSA 9415+ Regionale Veloce 3923 | 10:27 AM Verona Porta Vescovo | 3h27 | 1:54 PM Imola station | 2 transfers | |
Regionale Veloce 3428 · Regionale Veloce 3465 · Regionale TTPER 17475 | 10:32 AM Verona Porta Vescovo | 4h02 | 2:34 PM Imola station | 2 transfers | |
FRECCIAROSSA 9717 · FRECCIAROSSA 9415+ Regionale Veloce 3923 | 11:00 AM Verona Porta Nuova | 2h54 | 1:54 PM Imola station | 2 transfers | |
Regionale Veloce 3513+ FRECCIAROSSA 8419+ Regionale TTPER 17475 | 11:27 AM Verona Porta Vescovo | 3h07 | 2:34 PM Imola station | 2 transfers | |
Regionale Veloce 3513 · Regionale Veloce 3975 · Regionale TTPER 17459 | 11:27 AM Verona Porta Vescovo | 3h54 | 3:21 PM Imola station | 2 transfers | |
Regionale Veloce 3465 · Regionale TTPER 17475 | 12:26 PM Verona Porta Nuova | 2h08 | 2:34 PM Imola station | 1 transfer | |
Regionale Veloce 3613+ FRECCIAROSSA 9421+ Regionale Veloce TTPER 3927 | 12:27 PM Verona Porta Vescovo | 3h27 | 3:54 PM Imola station | 2 transfers | |
Regionale Veloce 3488 · Regionale 3467 · Regionale Veloce TTPER 3927 | 12:32 PM Verona Porta Vescovo | 3h22 | 3:54 PM Imola station | 2 transfers | |
Regionale Veloce 3497 · Regionale Veloce 3979 · Regionale TTPER 17561 | 1:27 PM Verona Porta Vescovo | 3h58 | 5:25 PM Imola station | 2 transfers | |
Regionale 16057 · Regionale Veloce TTPER 3927 | 1:45 PM Verona Porta Nuova | 2h09 | 3:54 PM Imola station | 1 transfer | |
Intercity 611+ Regionale TTPER 17559 | 2:15 PM Verona Porta Nuova | 2h10 | 4:25 PM Imola station | 1 transfer | |
8959+ Regionale TTPER 17559 | 2:22 PM Verona Porta Nuova | 2h03 | 4:25 PM Imola station | 1 transfer | |
8959+ Regionale Veloce TTPER 3927 | 2:22 PM Verona Porta Nuova | 1h32 | 3:54 PM Imola station | 1 transfer | |
8959+ Regionale TTPER 1741 | 2:22 PM Verona Porta Nuova | 2h24 | 4:46 PM Imola station | 1 transfer | |
Regionale 3841 · Regionale TTPER 1741 | 2:26 PM Verona Porta Nuova | 2h20 | 4:46 PM Imola station | 1 transfer | |
Regionale Veloce 3499 · Regionale Veloce 3981 · Regionale TTPER 17563 | 2:27 PM Verona Porta Vescovo | 3h58 | 6:25 PM Imola station | 2 transfers | |
Regionale Veloce 3492+ FRECCIAROSSA 8519+ Regionale TTPER 17559 | 2:32 PM Verona Porta Vescovo | 1h53 | 4:25 PM Imola station | 2 transfers | |
FRECCIAROSSA 8519+ Regionale TTPER 17559 | 2:52 PM Verona Porta Nuova | 1h33 | 4:25 PM Imola station | 1 transfer | |
Regionale Veloce 3496 · Regionale 3843 · Regionale Veloce TTPER 3935 | 3:32 PM Verona Porta Vescovo | 3h22 | 6:54 PM Imola station | 2 transfers | |
Find all the dates and times for this journey
Compare prices and tickets Verona to Imola by train
Compare train 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.
Jun 21
Jun 22
Jun 23
Jun 24
Jun 25
Jun 26
Jun 27
Why should you book Verona to Imola trains with Omio?
Why book with Omio vs Regionale?
- Compare with other providers: On Omio, you can not only buy tickets for Regionale, but also compare tickets for the likes of Frecciarossa, Intercity, Italo or Deutsche Bahn Intercity (DB IC) to find the best option for your trip from Verona to Imola.
- Designed for International Travelers: Omio is in your language including 24/7 customer service and offers multiple payment options, including PayPal, credit cards, and bank transfer, in your preferred currency.
Journey information
Overview: Train from Verona to Imola
Trains from Verona to Imola run on average 62 times per day, taking around 1h 32m. Cheap train tickets for this journey start at $16 (€13) if you book in advance.
The earliest train runs at 01:00, the last at 21:08. The fastest train covers the 82 miles (133 km) distance in 2h 24m.
Distance 82 miles (133 km) |
Average train duration 1h 32m |
Cheapest ticket price $16 (€13) |
Trains per day 62 |
Fastest train 2h 24m |
First train 1:00 AM |
Last train 9:08 PM |
Cheapest Month Jun |
Cheapest Day Tue |
High Season Apr - Jun |
Low Season Oct - Dec |
Busiest Day Sat |
Least Busy Day Sat |
Best time to book 2 days |
Train companies: Regionale, Frecciarossa, Intercity, Italo, Deutsche Bahn Intercity (DB IC) from Verona to Imola trainsRegionale, Frecciarossa, Intercity, Italo, Deutsche Bahn Intercity (DB IC) trains will get you between Verona and Imola from $16 (€13). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Regionale
Frecciarossa
Intercity
Italo
Deutsche Bahn Intercity (DB IC)
FAQs: Trains from Verona to Imola
Find answers to the most common questions about traveling from Verona to Imola 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 Imola, this guide helps you travel smarter and with confidence.

popular train stations
Popular train stations from Verona to Imola
- Mon - Sun: 06:00 - 21:00
- Free WiFi in the station
- Provided by KiPoint and located on the ground floor. Open daily from 08:00 to 20:00
- Burger King
- Bistrot
- Scambio
- 12oz Coffee Joint
- Bottega del Caffè
- Spizzico
- Lowengrube
- Cibiamo
- Accessible facilities including restrooms, ramps, and parking. The Sala Blu mobility assistance is available from 07:45 to 22:30 with advanced one-hour notice
- Maison de Amelie
- Rezidenza Verona Porta Nuova
- Daydreaming House
- Located on the ground floor in the main concourse. Services provided by KiPoint, open daily from 08:00 to 20:00
- 6:00 AM - 8:00 PM Monday - Sunday
- Parking is available near the station with limited spaces
- Outside the main entrance
- Elevators, ramps
- €1
- The station has a simple layout with platforms accessible from the main entrance.
- Bus: Several lines available connecting to the city center and surrounding areas
- 6:00 AM - 8:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week, 24 hours. Access via Piazzale Marabini
- Ristorante San Domenico
- Osteria del Teatro
- Outside the main entrance
- Ramps, restrooms
- €1
- Hotel Donatello Imola
- Hotel Olimpia
- Euro Hotel
- Located in the main hall
- Avis
- Europcar
- Located in the main hall
- Free
- Hall 1: main entrance, ticket office, and platforms
- Hall 2: waiting area and shops
- Bus: Several lines available
- Train: Regional and long-distance services
Most popular train connections from Verona
More options for your journey from Verona to Imola
Here are some other resources that might have the information you need

