There are 11 ways to get from Mallorca to Belgrade by plane, car ferry, bus, shuttle, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Son Sant Joan Airport to Belgrade Nikola Tesla Airport
best- Fly from Son Sant Joan Airport (PMI) to Belgrade Nikola Tesla Airport (BEG)plane PMI - BEG
5h 4mRSD 8,689–22,775Fly Son Sant Joan Airport to Timișoara Traian Vuia International Airport, bus
cheapest- Fly from Son Sant Joan Airport (PMI) to Timișoara Traian Vuia International Airport (TSR)plane PMI - TSR
- Take the bus from Timișoara to Belgrade bus stationbus
9h 32mRSD 7,337–29,844Car ferry, bus via Padova
- Take the carferry from Port d'Alcúdia to Port de Barcelonacarferry
- Take the bus from Barcelona, Estació d'Autobusos Nord to Padovabus
- Take the bus from Padova to Beograd, Autobuska stanicabus
34h 54mRSD 23,685–53,684Fly Son Sant Joan Airport to Zagreb Franjo Tuđman Airport, shuttle
- Fly from Son Sant Joan Airport (PMI) to Zagreb Franjo Tuđman Airport (ZAG)plane PMI - ZAG
- Take a shuttle bus from Zagreb to Beograd, Autobuska stanica
7h 34mRSD 11,533–25,447Fly Son Sant Joan Airport to Sofia Airport, shuttle
- Fly from Son Sant Joan Airport (PMI) to Sofia Airport (SOF)plane PMI - SOF
- Take a shuttle bus from Sofia Airport to Beograd Centar
10h 15mCar ferry to Barcelona–El Prat Airport, fly to Belgrade Nikola Tesla Airport
- Take the carferry from Port d'Alcúdia to Port de Barcelonacarferry
- Fly from Barcelona–El Prat Airport (BCN) to Belgrade Nikola Tesla Airport (BEG)plane BCN - BEG
11h 35mRSD 13,355–56,814Fly Son Sant Joan Airport to Budapest Ferenc Liszt International Airport, train
- Fly from Son Sant Joan Airport (PMI) to Budapest Ferenc Liszt International Airport (BUD)plane PMI - BUD
- Take the train from Ferihegy to Szegedtrain
- Take the train from Szeged to Suboticatrain
- Take the train from Subotica to Beograd Centartrain
9h 45mRSD 9,186–20,543Fly Son Sant Joan Airport to Tuzla International Airport, bus
- Fly from Son Sant Joan Airport (PMI) to Tuzla International Airport (TZL)plane PMI - TZL
- Take the bus from Požarnica to Beograd, Autobuska stanicabus
9h 48mRSD 10,962–33,520Car ferry, train, bus
- Take the carferry from Port d'Alcúdia to Port de Barcelonacarferry
- Take the train from Barcelona-Sants to Montpellier Saint-Rochtrain
- Take the bus from Montpellier to Beogradbus
37h 20mRSD 26,385–61,884Ferry, bus
- Take the ferry from Port d'Alcúdia to Port of Toulonferry Alcudia - Toulon
- Take the bus from Toulon to Beogradbus
40h 44mRSD 21,528–27,374Car ferry, bus
- Take the carferry from Port d'Alcúdia to Port de Barcelonacarferry
- Take the bus from Barcelona, Estació d'Autobusos Nord to Szegedbus
- Take the bus from Szeged to Belgrade bus stationbus
44h 11mRSD 30,485–68,184
Mallorca to Belgrade by car ferry, foot, subway, and bus
Comparing Your Travel Options
The cheapest way to get from Mallorca to Belgrade is to fly and train which costs RSD 9000 - RSD 21000 and takes 9h 45m.
The fastest way to get from Mallorca to Belgrade is to fly which takes 5h 4m and costs RSD 8500 - RSD 23000.
The distance between Mallorca and Belgrade is 1581 km.
The best way to get from Mallorca to Belgrade without a car is to car ferry and bus via Padova which takes 34h 54m and costs RSD 23000 - RSD 55000.
It takes approximately 5h 4m to get from Mallorca to Belgrade, including transfers.
There are 4342+ hotels available in Belgrade.
What companies run services between Mallorca, Spain and Belgrade, Serbia?
easyJet, Air Serbia, and three other airlines fly from Son Sant Joan Airport (PMI) to Belgrade Nikola Tesla Airport (BEG) once daily.
- Website
- ryanair.com
Flights from Son Sant Joan Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday to Saturday
- Estimated price
- RSD 6,500–19,000
Flights from Son Sant Joan Airport to Zagreb Franjo Tuđman Airport via Rome
- Ave. Duration
- 4h 15m
- When
- Wednesday
- Estimated price
- RSD 6,500–19,000
Flights from Son Sant Joan Airport to Zagreb Franjo Tuđman Airport via Milan Bergamo
- Ave. Duration
- 4h 35m
- When
- Tuesday
- Estimated price
- RSD 6,500–19,000
Flights from Son Sant Joan Airport to Sofia Airport
- Ave. Duration
- 2h 45m
- When
- Thursday, Friday, and Sunday
- Estimated price
- RSD 5,500–20,000
Flights from Son Sant Joan Airport to Sofia Airport via Pisa
- Ave. Duration
- 5h 5m
- When
- Monday and Thursday
- Estimated price
- RSD 5,500–20,000
Flights from Son Sant Joan Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RSD 6,500–15,000
Flights from Son Sant Joan Airport to Budapest Ferenc Liszt International Airport via Pisa
- Ave. Duration
- 4h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- RSD 6,500–15,000
Flights from Son Sant Joan Airport to Budapest Ferenc Liszt International Airport via Milan Bergamo
- Ave. Duration
- 5h 52m
- When
- Monday
- Estimated price
- RSD 6,500–15,000
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Ferihegy to Szeged
- Ave. Duration
- 2h 9m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 950–1,200
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- RSD 350–410
- Website
- Hungarian Railways (MÁV)
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Barcelona, Estació d'Autobusos Nord to Padova
- Ave. Duration
- 16h 56m
- Frequency
- 3 times a week
- Estimated price
- RSD 13,000–16,000
- Schedules at
- tabitatour.ro
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port d'Alcúdia to Port de Barcelona
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- RSD 7,044–33,000
- Schedules at
- balearia.com
- Lobby Bar
- RSD 7,044
- Seating
- RSD 9,392
- Cabin
- RSD 27,471
Car ferry from Port d'Alcúdia to Port de Barcelona
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- RSD 7,044–33,000
- Schedules at
- balearia.com
- Lobby Bar
- RSD 7,044
- Seating
- RSD 9,392
- Cabin
- RSD 27,471
Car ferry from Port d'Alcúdia to Port de Barcelona
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- RSD 7,044–33,000
- Schedules at
- balearia.com
- Lobby Bar
- RSD 7,044
- Seating
- RSD 9,392
- Cabin
- RSD 27,471
Car ferry from Port d'Alcúdia to Port de Barcelona
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- RSD 7,044–33,000
- Schedules at
- balearia.com
- Lobby Bar
- RSD 7,044
- Seating
- RSD 9,392
- Cabin
- RSD 27,471
Want to know more about travelling around Serbia
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide











