There are 12 ways to get from Spain to Rimini by plane, train, train (Renfe, Trenitalia), bus, car ferry, shuttle, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Barcelona–El Prat Airport to Bologna Guglielmo Marconi Airport, train
best- Fly from Barcelona–El Prat Airport (BCN) to Bologna Guglielmo Marconi Airport (BLQ)plane BCN - BLQ
- Take the train from Bologna Centrale to Riminitrain
5h 26m€44–225Train
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
- Take the train from Milano Centrale to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Riminitrain Fr
15h 4m€179–321Bus
- Take the bus from Barcelona to Milanbus FlixBus N740 / ...
- Take the bus from Milan to Riminibus FlixBus 421
19h 25m€101–161Car ferry, train
- Take the carferry from Port de Barcelona to Port of Genoacarferry
- Take the train from Genova Brignole to Parmatrain
- Take the train from Parma to Riminitrain Ic
28h 45m€138–228Fly Son Sant Joan Airport to Bologna Guglielmo Marconi Airport, train
- Fly from Son Sant Joan Airport (PMI) to Bologna Guglielmo Marconi Airport (BLQ)plane PMI - BLQ
- Take the train from Bologna Centrale to Riminitrain
5h 23m€57–235Fly Valencia Airport to Bologna Guglielmo Marconi Airport, train
- Fly from Valencia Airport (VLC) to Bologna Guglielmo Marconi Airport (BLQ)plane VLC - BLQ
- Take the train from Bologna Centrale to Riminitrain
5h 43m€71–255Fly Adolfo Suárez Madrid–Barajas Airport to Bologna Guglielmo Marconi Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Bologna Guglielmo Marconi Airport (BLQ)plane MAD - BLQ
- Take the train from Bologna Centrale to Riminitrain
6h 12m€73–274Fly Barcelona–El Prat Airport to Florence Peretola Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Florence Peretola Airport (FLR)plane BCN - FLR
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- Take the train from Bologna Centrale to Riminitrain
6h 21m€66–267Fly Adolfo Suárez Madrid–Barajas Airport to Florence Peretola Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Florence Peretola Airport (FLR)plane MAD - FLR
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- Take the train from Bologna Centrale to Riminitrain
7h 6m€85–306Fly Barcelona–El Prat Airport to Venice Marco Polo Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Venice Marco Polo Airport (VCE)plane BCN - VCE
- Take the train from Venezia Mestre to Bologna Centraletrain
- Take the train from Bologna Centrale to Riminitrain
7h 21m€51–252Bus, shuttle
- Take the bus from Barcelona, Estació d'Autobusos Nord to Padovabus
- Take the bus from Autostazione Padova to Rovigobus
- Take a shuttle bus from Rovigo to Rimini
22h 17m€296–631Drive 1,247.3 km
- Drive from Barcelona to Riminicar 1,247.3 km
11h 52m€199–288
Spain to Rimini by train
Questions & Answers
The cheapest way to get from Spain to Rimini is to fly and train which costs €55 - €240 and takes 5h 23m.
The fastest way to get from Spain to Rimini is to fly and train which takes 5h 23m and costs €55 - €240.
No, there is no direct bus from Spain to Rimini. However, there are services departing from Barcelona and arriving at Rimini via Milan. The journey, including transfers, takes approximately 19h 25m.
No, there is no direct train from Spain to Rimini. However, there are services departing from Barcelona Plaça de Catalunya and arriving at Rimini via Barcelona-Sants, Lyon Part Dieu, Milano Centrale and Reggio Emilia Av. The journey, including transfers, takes approximately 15h 4m.
The distance between Spain and Rimini is 964 km. The road distance is 1247.3 km.
The best way to get from Spain to Rimini without a car is to train which takes 15h 4m and costs €170 - €330.
It takes approximately 5h 26m to get from Spain to Rimini, including transfers.
Spain to Rimini bus services, operated by FlixBus, depart from Barcelona station.
Spain to Rimini train services, operated by Renfe Viajeros, depart from Barcelona-Sants station.
The best way to get from Spain to Rimini is to train which takes 15h 4m and costs €170 - €330. Alternatively, you can bus, which costs €100 - €170 and takes 19h 25m.
What companies run services between Spain and Rimini, Italy?
You can take a train from Barcelona Plaça de Catalunya to Rimini via Barcelona-Sants, Lyon Part Dieu, Milano Centrale, and Reggio Emilia Av in around 15h 4m. Alternatively, you can take a bus from Barcelona to Rimini via Milan in around 19h 25m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €30–130
Flights from Son Sant Joan Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Sunday, Friday, Wednesday, and Thursday
- Estimated price
- €29–130
Flights from Son Sant Joan Airport to Bologna Guglielmo Marconi Airport via Barcelona–El Prat Airport
- Ave. Duration
- 3h 35m
- When
- Wednesday
- Estimated price
- €29–130
Flights from Son Sant Joan Airport to Bologna Guglielmo Marconi Airport via Marseille
- Ave. Duration
- 4h 10m
- When
- Wednesday and Thursday
- Estimated price
- €29–130
Flights from Valencia Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €50–160
Flights from Valencia Airport to Bologna Guglielmo Marconi Airport via Ibiza
- Ave. Duration
- 4h 22m
- When
- Monday and Wednesday
- Estimated price
- €50–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- €55–190
Flights from Barcelona–El Prat Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €25–90
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Rimini
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €16–35
- Schedules at
- Trenitalia Frecce
Train from Milano Centrale to Reggio Emilia Av
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- €21–45
- Schedules at
- Trenitalia Frecce
Train from Reggio Emilia Av to Rimini
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €25–55
- Schedules at
- Trenitalia Frecce
Train from Parma to Rimini
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- Estimated price
- €29–60
- Schedules at
- Trenitalia Frecce
Train from Bologna Centrale to Rimini
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €16–35
- Schedules at
- Trenitalia Frecce
Train from Bologna Centrale to Rimini
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €16–35
- Schedules at
- Trenitalia Frecce
Train from Bologna Centrale to Rimini
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €16–35
- Schedules at
- Trenitalia Frecce
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- €13–27
- Schedules at
- Trenitalia Frecce
Train from Bologna Centrale to Rimini
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €16–35
- Schedules at
- Trenitalia Frecce
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- €13–27
- Schedules at
- Trenitalia Frecce
Train from Bologna Centrale to Rimini
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €16–35
- Schedules at
- Trenitalia Frecce
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €21–45
- Schedules at
- Trenitalia Frecce
Train from Bologna Centrale to Rimini
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €16–35
- Schedules at
- Trenitalia Frecce
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Barcelona to Milan
- Ave. Duration
- 13h 45m
- Frequency
- 3 times a day
- Estimated price
- €75–130
- Website
- Flixbus
Bus from Milan to Rimini
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- €25–40
- Website
- Flixbus
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Car ferry from Port de Barcelona to Port of Genoa
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- €85–130
- Website
- Grandi Navi Veloci
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Spain to Rimini bus services, operated by FlixBus, arrive at Milan station.
Spain to Rimini train services, operated by Renfe Viajeros, arrive at Lyon Part Dieu station.
Yes, the driving distance between Spain to Rimini is 1247 km. It takes approximately 11h 52m to drive from Spain to Rimini.
Book your Spain to Rimini train tickets online with Omio.
Book your Spain to Rimini bus tickets online with Omio and FlixBus.
There are 2998+ hotels available in Rimini.














