There are 5 ways to get from Portomaggiore to Imola by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 951 bus, bus, line 101 bus
best- Take the bus from Portomaggiore - Stazione to Molinella Stazionebus 951
- Take the bus from Molinella Stazione to Castel S.Pietro Martiri Partigianibus 247
- Take the bus from Castel S.Pietro Martiri Partigiani to Carducci - Savonarolabus 101
2h 48m€6–14Train, line 99 bus
- Take the train from Portomaggiore to Castenasotrain
- Take the bus from Castenaso Mazzini to Bologna Autostazionebus 99 / ...
3h 17mDrive 47 km
- Drive from Portomaggiore to Imolacar 47 km
49 min€8–11Taxi
- Take the taxi from Portomaggiore to Imolataxi 47 km
49 min€95–120Train, bus, line 101 bus
- Take the train from Portomaggiore to Budriotrain
- Take the bus from Budrio Stazione to Bologna Autostazionebus Fbp / ...
- Take the bus from Bologna Autostazione to Carducci - Savonarolabus 101
3h 29m
Portomaggiore to Imola by bus
Questions & Answers
The cheapest way to get from Portomaggiore to Imola is to drive which costs €7 - €11 and takes 49 min.
The fastest way to get from Portomaggiore to Imola is to drive which takes 49 min and costs €7 - €11.
No, there is no direct bus from Portomaggiore to Imola. However, there are services departing from Portomaggiore - Stazione and arriving at Carducci - Savonarola via Molinella Stazione and Castel S.Pietro Martiri Partigiani. The journey, including transfers, takes approximately 2h 48m.
The distance between Portomaggiore and Imola is 70 km. The road distance is 47 km.
The best way to get from Portomaggiore to Imola without a car is to line 951 bus and bus and line 101 bus which takes 2h 48m and costs €6 - €14.
It takes approximately 2h 48m to get from Portomaggiore to Imola, including transfers.
Portomaggiore to Imola bus services, operated by TPER spa, depart from Portomaggiore - Stazione station.
Portomaggiore to Imola bus services, operated by TPER spa, arrive at Molinella Stazione station.
Yes, the driving distance between Portomaggiore to Imola is 47 km. It takes approximately 49 min to drive from Portomaggiore to Imola.
Book your Portomaggiore to Imola bus tickets online with Omio.
What companies run services between Portomaggiore, Italy and Imola, Italy?
You can take a bus from Portomaggiore - Stazione to Carducci - Savonarola via Molinella Stazione and Castel S.Pietro Martiri Partigiani in around 2h 48m.
- Phone
- +39 051 290290
- Website
- tper.it
Train from Portomaggiore to Castenaso
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Schedules at
- tper.it
Train from Portomaggiore to Budrio
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Schedules at
- tper.it
- Phone
- +39 051 290290
- Website
- tper.it
Bus from Portomaggiore - Stazione to Molinella Stazione
- Ave. Duration
- 20 min
- Frequency
- 6 times a week
- Estimated price
- €2–4
- Schedules at
- tper.it
- 2nd Class
- €2–3
- 1st Class
- €3–4
Bus from Molinella Stazione to Castel S.Pietro Martiri Partigiani
- Ave. Duration
- 47 min
- Frequency
- 6 times a week
- Estimated price
- €3–7
- Schedules at
- tper.it
- 2nd Class
- €3–5
- 1st Class
- €4–7
Bus from Castel S.Pietro Martiri Partigiani to Carducci - Savonarola
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Schedules at
- tper.it
- 2nd Class
- €1–3
- 1st Class
- €2–3
Bus from Castenaso Mazzini to Bologna Autostazione
- Ave. Duration
- 33 min
- Frequency
- Every 30 minutes
- Estimated price
- €1–4
- Schedules at
- tper.it
- 2nd Class
- €1–3
- 1st Class
- €2–4
Bus from Budrio Stazione to Bologna Autostazione
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Schedules at
- tper.it
- 2nd Class
- €2–3
- 1st Class
- €3–4
Bus from Bologna Autostazione to Carducci - Savonarola
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €3–6
- Schedules at
- tper.it
- 2nd Class
- €3–5
- 1st Class
- €4–6
- Ave. Duration
- 49 min
- Estimated price
- €95–120
Consorzio Taxisti Ferraresi
- Phone
- +39 0532 900900
- Website
- taxiferrara.it
NCC Folegati Massimo
- Phone
- +39 339 676 7761
Ti porto Io
- Phone
- +39 328 477 3336
Taxi Andrea Comacchio
- Phone
- +39 339 875 3614
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
More Questions & Answers
There are 512+ hotels available in Imola.






