There are 10 ways to get from Málaga to Rab by plane, ferry, train, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Rijeka Airport, ferry
best- Fly from Málaga Airport (AGP) to Rijeka Airport (RJK)AGP - RJK
- Take the ferry from Rijeka to Rab
13h 10m€107–389Fly to Venice Marco Polo Airport, shuttle, ferry
cheapest- Fly from Málaga Airport (AGP) to Venice Marco Polo Airport (VCE)AGP - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Rijeka
- Take the ferry from Rijeka to Rab
14h 27m€92–489Train, bus, ferry via Barcelona
- Take the train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena GrandesAve
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-SantsAve
- Take the train from Barcelona-Sants to Lyon Part Dieu
- Take the bus from Lyon to Rijeka bus station
- Take the ferry from Rijeka to Rab
30h 50m€183–530Train, bus, ferry
- Take the train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena GrandesAve
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgv
- Take the train from Avignon Tgv to GeneveTgv
- Take the train from Genève to BellinzonaIc
- Take the bus from Bellinzona to Rijeka
- Take the ferry from Rijeka to Rab
33h 25m€351–594Fly to Zagreb Franjo Tuđman Airport, bus, ferry
- Fly from Málaga Airport (AGP) to Zagreb Franjo Tuđman Airport (ZAG)AGP - ZAG
- Take the bus from Zagreb Airport to Rijeka - Autobusni Kolodvor
- Take the ferry from Rijeka to Rab
11h 25m€93–244Fly to Trieste – Friuli Venezia Giulia Airport, bus, ferry
- Fly from Málaga Airport (AGP) to Trieste – Friuli Venezia Giulia Airport (TRS)AGP - TRS
- Take the bus from Trieste Airport to Rijeka bus station
- Take the ferry from Rijeka to Rab
12h 35m€94–244Fly to Treviso Airport, shuttle, ferry
- Fly from Málaga Airport (AGP) to Treviso Airport (TSF)AGP - TSF
- Take a shuttle bus from Treviso, Aeroporto to Rijeka
- Take the ferry from Rijeka to Rab
12h 35m€102–509Fly to Bologna Guglielmo Marconi Airport, train, bus, ferry
- Fly from Málaga Airport (AGP) to Bologna Guglielmo Marconi Airport (BLQ)AGP - BLQ
- Take the train from Bologna Centrale to Venezia Mestre
- Take the train from Venezia Mestre to Trieste Airport
- Take the bus from Trieste Airport to Rijeka bus station
- Take the ferry from Rijeka to Rab
15h 6m€105–287Bus, ferry via Barcelona
- Take the bus from Malaga Eeaa to Barcelona, Estació d'Autobusos Nord
- Take the bus from Barcelona Carrer de Ribes to Venezia, Tronchetto fermata dell'autobus
- Take the bus from Venezia, Tronchetto fermata dell'autobus to Rijeka Central Bus Station
- Take the ferry from Rijeka to Rab
41h 24m€128–276Bus, ferry
- Take the bus from Malaga Central Bus Station to Ljubljana Central Bus Station
- Take the bus from Ljubljana bus station to Rijeka bus station958
- Take the ferry from Rijeka to Rab
45h 34m€117–168
Málaga to Rab by train, bus, foot, and ferry
Questions & Answers
The cheapest way to get from Málaga to Rab is to fly and bus and ferry which costs €90 - €250 and takes 12h 35m.
The fastest way to get from Málaga to Rab is to fly and bus and ferry which takes 11h 25m and costs €90 - €250.
The distance between Málaga and Rab is 1966 km.
The best way to get from Málaga to Rab without a car is to train and bus and ferry via Barcelona which takes 30h 50m and costs €180 - €550.
It takes approximately 13h 10m to get from Málaga to Rab, including transfers.
There are 3054+ hotels available in Rab.
What companies run services between Málaga, Spain and Rab, Croatia?
There is no direct connection from Málaga to Rab. However, you can take the train to Málaga-Aeropuerto, walk to Málaga Airport (AGP) airport, fly to Rijeka Airport (RJK), walk to Rijeka Airport, take the shuttle to Rijeka, Autobusni Kolodvor, walk to Rijeka, then take the ferry to Rab. Alternatively, you can take a train from Malaga Maria Zambrano to Rab via Madrid-Puerta de Atocha-Almudena Grandes, Barcelona-Sants, Lyon Part Dieu, Lyon Perrache, Lyon, Rijeka bus station, and Rijeka in around 30h 50m.
- Website
- ryanair.com
Flights from Málaga Airport to Rijeka Airport via Charleroi
- Ave. Duration
- 8h 15m
- When
- Monday
- Estimated price
- €110–370
Flights from Málaga Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 3h 5m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €55–180
Flights from Málaga Airport to Zagreb Franjo Tuđman Airport via Milan Bergamo
- Ave. Duration
- 5h 27m
- When
- Thursday and Friday
- Estimated price
- €55–180
Flights from Málaga Airport to Zagreb Franjo Tuđman Airport via Pisa
- Ave. Duration
- 5h 35m
- When
- Monday and Saturday
- Estimated price
- €55–180
Flights from Málaga Airport to Trieste – Friuli Venezia Giulia Airport via Bari
- Ave. Duration
- 5h 45m
- When
- Monday
- Estimated price
- €75–210
Flights from Málaga Airport to Trieste – Friuli Venezia Giulia Airport via Valencia
- Ave. Duration
- 8h 45m
- When
- Saturday
- Estimated price
- €75–210
Flights from Málaga Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 6h 47m
- When
- Tuesday and Thursday
- Estimated price
- €65–150
Flights from Málaga Airport to Treviso Airport
- Ave. Duration
- 2h 45m
- When
- Monday and Friday
- Estimated price
- €60–230
Flights from Málaga Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €60–170
Flights from Málaga Airport to Bologna Guglielmo Marconi Airport via Ibiza
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- €60–170
Flights from Málaga Airport to Bologna Guglielmo Marconi Airport via Barcelona
- Ave. Duration
- 4h 30m
- When
- Thursday
- Estimated price
- €60–170
Flights from Málaga Airport to Bologna Guglielmo Marconi Airport via Valencia
- Ave. Duration
- 5h 50m
- When
- Monday
- Estimated price
- €60–170
- Website
- iberia.com
Flights from Málaga Airport to Venice Marco Polo Airport via Madrid
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- €60–230
Flights from Málaga Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €45–150
Flights from Málaga Airport to Bologna Guglielmo Marconi Airport via Barcelona
- Ave. Duration
- 4h 27m
- When
- Wednesday and Sunday
- Estimated price
- €45–150
Flights from Málaga Airport to Bologna Guglielmo Marconi Airport via Madrid
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- €55–210
- Website
- vueling.com
Flights from Málaga Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €45–150
Flights from Málaga Airport to Venice Marco Polo Airport via Madrid
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- €60–230
Flights from Málaga Airport to Bologna Guglielmo Marconi Airport via Barcelona
- Ave. Duration
- 4h 27m
- When
- Wednesday and Sunday
- Estimated price
- €45–150
- Website
- lufthansa.com
Flights from Málaga Airport to Rijeka Airport via Munich
- Ave. Duration
- 6h 25m
- When
- Saturday
- Estimated price
- €140–600
Flights from Málaga Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- €75–340
Flights from Málaga Airport to Trieste – Friuli Venezia Giulia Airport via Frankfurt
- Ave. Duration
- 5h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- €85–330
Flights from Málaga Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 5h 10m
- When
- Tuesday and Friday
- Estimated price
- €75–210
- Website
- swiss.com
Flights from Málaga Airport to Rijeka Airport via Zurich
- Ave. Duration
- 6h 35m
- When
- Monday
- Estimated price
- €100–380
Flights from Málaga Airport to Zagreb Franjo Tuđman Airport via Zurich
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- €65–300
Flights from Málaga Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 5h 10m
- When
- Tuesday and Friday
- Estimated price
- €75–210
- Website
- eurowings.com
Flights from Málaga Airport to Rijeka Airport via Dusseldorf
- Ave. Duration
- 8h 25m
- When
- Saturday
- Estimated price
- €100–420
Flights from Málaga Airport to Rijeka Airport via Cologne Bonn
- Ave. Duration
- 9h 52m
- When
- Saturday
- Estimated price
- €100–420
- Website
- ita-airways.com
Flights from Málaga Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 5h 10m
- When
- Tuesday and Friday
- Estimated price
- €75–210
- Website
- aireuropa.com
Flights from Málaga Airport to Venice Marco Polo Airport via Madrid
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €65–170
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 39m
- Frequency
- Every 3 hours
- Estimated price
- €26–85
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €45–190
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 44m
- Frequency
- 5 times a day
- Estimated price
- €25–95
- Website
- https://iryo.eu/en/home
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- €45–140
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 46m
- Frequency
- 3 times a day
- Estimated price
- €17–60
- Website
- https://www.ouigo.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- €35–80
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- €40–60
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- €45–65
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- €50–75
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgv
- Ave. Duration
- 7h 37m
- Frequency
- Once daily
- Estimated price
- €85–120
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Avignon Tgv to Geneve
- Ave. Duration
- 3h 3m
- Frequency
- 5 times a week
- Estimated price
- €65–120
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €65–85
- 1st Class
- €90–120
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève to Bellinzona
- Ave. Duration
- 4h 44m
- Frequency
- Once a week
- Estimated price
- €65–140
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 21m
- Frequency
- Every 2 hours
- Estimated price
- €15–40
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Trieste Airport
- Ave. Duration
- 1h 27m
- Frequency
- Once daily
- Estimated price
- €11–21
- Website
- https://www.italotreno.it/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Venezia Mestre to Trieste Airport
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €18
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Trieste Airport
- Ave. Duration
- 1h 3m
- Frequency
- 5 times a day
- Estimated price
- €14–24
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Trieste Airport
- Ave. Duration
- 2h 4m
- Frequency
- Twice daily
- Estimated price
- €9–14
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lyon to Rijeka bus station
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- €75–130
- Website
- https://www.flixbus.co.uk
Bus from Trieste Airport to Rijeka bus station
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- €12–25
- Website
- https://www.flixbus.co.uk
Bus from Ljubljana bus station to Rijeka bus station
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Estimated price
- €12–19
- Website
- https://www.flixbus.co.uk
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Bellinzona to Rijeka
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- €114
- Schedules at
- zelicreisen.ch
- Phone
- +385 01/6331-933
- plesoprijevoz@plesoprijevoz.hr
- Website
- plesoprijevoz.hr
Bus from Zagreb Airport to Rijeka - Autobusni Kolodvor
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €26–35
- Schedules at
- plesoprijevoz.hr
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Rijeka
- Ave. Duration
- 4h 17m
- Frequency
- On demand
- Estimated price
- €35–320
- Schedules at
- goopti.com
- Shared
- €35–100
- Private
- €170–320
Shuttle from Treviso, Aeroporto to Rijeka
- Ave. Duration
- 4h 15m
- Frequency
- On demand
- Estimated price
- €35–320
- Schedules at
- goopti.com
- Shared
- €35–100
- Private
- €170–320
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Malaga Eeaa to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 15h
- Frequency
- 4 times a day
- Estimated price
- €65–180
- Website
- https://www.alsa.com/en/
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Barcelona Carrer de Ribes to Venezia, Tronchetto fermata dell'autobus
- Ave. Duration
- 17h 30m
- Frequency
- 3 times a week
- Estimated price
- €40–60
- Website
- https://www.itabus.it/en/home
Bus from Venezia, Tronchetto fermata dell'autobus to Rijeka Central Bus Station
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- €17–35
- Website
- https://www.itabus.it/en/home
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Malaga Central Bus Station to Ljubljana Central Bus Station
- Ave. Duration
- 39h
- Frequency
- 4 times a week
- Estimated price
- €100–150
- Website
- https://union-ivkoni.com/en
Rome2Rio's guide to Jadrolinija
Contact Details
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Ferry from Rijeka to Rab
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- €5–7
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- €5–7
Want to know more about travelling around Croatia
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Need to know: Jadrolinija
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
































































