There are 7 ways to get from Faro to Belgrade by plane, bus, train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Faro Airport
best- Fly from Faro Airport (FAO) to Belgrade Nikola Tesla Airport (BEG)plane FAO - BEG
10h 13mRSD 7,434–29,549Bus, train
- Take the bus from Faro to Sevillebus
- Take the train from Sevilla-Santa Justa to Barcelona-Santstrain Ave
- Take the bus from Barcelona Sants Central Bus Station to Zagreb Central Bus Stationbus
- Take the bus from Zagreb to Belgrade bus stationbus
45h 7mRSD 16,877–40,632Drive 3,089 km
- Drive from Faro to Belgradecar 3,089 km
31h 2mRSD 56,068–80,987Train to Lisbon-Portela Airport, fly
- Take the train from Faro to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Belgrade Nikola Tesla Airport (BEG)plane LIS - BEG
10h 34mRSD 11,097–30,436Train, bus
- Take the train from Faro to Coimbra-Btrain Ic
- Take the bus from Coimbra to Bernbus
- Take the train from Bern to Luzerntrain Ic
- Take the bus from Luzern, Bahnhof to Beograd, Autobuska stanicabus
2d 1hBus
- Take the bus from Terminal Rodoviário de Faro to Terminal Rodoviário de Évorabus
- Take the bus from Evora to Marseillebus
- Take the bus from Marseille, Gare de Marseille-Saint-Charles to Beogradbus
2d 3hRSD 24,819–43,053Drive, car train
- Drive from Faro to München Ostcar
- Take the car train from München Ost to Villach Hbf ARZcartrain
- Drive from Villach Hbf ARZ to Belgradecar
32h 35mRSD 68,520–96,751
Faro to Belgrade by bus and train
Questions & Answers
The cheapest way to get from Faro to Belgrade is to fly which costs RSD 7000 - RSD 30000 and takes 10h 13m.
The fastest way to get from Faro to Belgrade is to fly which takes 10h 13m and costs RSD 7000 - RSD 30000.
No, there is no direct bus from Faro to Belgrade. However, there are services departing from Terminal Rodoviário de Faro and arriving at Beograd via Evora and Marseille, Gare de Marseille-Saint-Charles. The journey, including transfers, takes approximately 2 days 3h.
The distance between Faro and Belgrade is 2548 km. The road distance is 3089 km.
The best way to get from Faro to Belgrade without a car is to bus and train which takes 45h 7m and costs RSD 16000 - RSD 41000.
It takes approximately 10h 13m to get from Faro to Belgrade, including transfers.
Faro to Belgrade bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Faro station.
The best way to get from Faro to Belgrade is to fly which takes 10h 13m and costs RSD 7000 - RSD 30000. Alternatively, you can bus, which costs RSD 24000 - RSD 44000 and takes 2 days 3h.
Faro to Belgrade bus services, operated by Rede Expressos, arrive at Terminal Rodoviário de Évora station.
Belgrade is 1h ahead of Faro. It is currently 4:02 PM in Faro and 5:02 PM in Belgrade.
What companies run services between Faro, Portugal and Belgrade, Serbia?
Edelweiss Air, Swiss, and four other airlines fly from Faro Airport (FAO) to Belgrade Nikola Tesla Airport (BEG) 6 times a week. Alternatively, you can take a bus from Terminal Rodoviário de Faro to Beograd via Terminal Rodoviário de Évora, Evora, and Marseille, Gare de Marseille-Saint-Charles in around 2d 3h.
- Website
- airserbia.com
Flights from Faro Airport to Belgrade Nikola Tesla Airport via Rome
- Ave. Duration
- 6h 55m
- When
- Sunday
- Estimated price
- RSD 7,000–27,000
Flights from Faro Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 7h 15m
- When
- Monday and Friday
- Estimated price
- RSD 7,500–28,000
Flights from Faro Airport to Belgrade Nikola Tesla Airport via Barcelona
- Ave. Duration
- 10h 30m
- When
- Sunday
- Estimated price
- RSD 9,000–39,000
Flights from Lisbon-Portela Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- RSD 11,000–23,000
- Website
- easyjet.com
Flights from Faro Airport to Belgrade Nikola Tesla Airport via Geneva
- Ave. Duration
- 7h 10m
- When
- Sunday
- Estimated price
- RSD 9,000–41,000
Flights from Lisbon-Portela Airport to Belgrade Nikola Tesla Airport via Geneva
- Ave. Duration
- 5h 45m
- When
- Friday
- Estimated price
- RSD 9,000–29,000
- Website
- swiss.com
Flights from Faro Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 9h 25m
- When
- Sunday
- Estimated price
- RSD 11,000–50,000
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 5h 48m
- Frequency
- Every 4 hours
- Estimated price
- RSD 8,500–18,000
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 5h 55m
- Frequency
- Twice daily
- Estimated price
- RSD 7,500–17,000
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 1m
- Frequency
- Once daily
- Estimated price
- RSD 6,500–14,000
- Website
- https://www.ouigo.com/es/en
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 11h 39m
- Frequency
- Once daily
- Estimated price
- RSD 7,000–20,000
- Website
- https://www.renfe.com/es/en
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Faro to Lisboa Oriente
- Ave. Duration
- 3h 41m
- Frequency
- 5 times a day
- Estimated price
- RSD 1,400–3,100
- Website
- https://www.cp.pt/passageiros/en
Train from Faro to Coimbra-B
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- RSD 3,200–6,500
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Bern to Luzern
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- RSD 2,800–5,500
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Villach Hbf ARZ
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- RSD 11,000–13,000
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Faro to Seville
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a day
- Estimated price
- RSD 2,000–2,800
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Belgrade bus station
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Estimated price
- RSD 2,500–6,000
- Website
- https://www.flixbus.co.uk
Bus from Coimbra to Bern
- Ave. Duration
- 31h 10m
- Frequency
- 3 times a week
- Estimated price
- RSD 15,000–25,000
- Website
- https://www.flixbus.co.uk
Bus from Terminal Rodoviário de Faro to Terminal Rodoviário de Évora
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- RSD 800–1,400
- Website
- https://www.flixbus.co.uk
Bus from Evora to Marseille
- Ave. Duration
- 21h 45m
- Frequency
- Once daily
- Estimated price
- RSD 14,000–20,000
- Website
- https://www.flixbus.co.uk
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Faro to Seville
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- RSD 210–1,700
- Website
- https://rede-expressos.pt/en
- Online ticket
- RSD 210–1,700
Bus from Terminal Rodoviário de Faro to Terminal Rodoviário de Évora
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- RSD 2,054
- Website
- https://rede-expressos.pt/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Faro to Seville
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- RSD 2,500–3,500
- Website
- https://www.blablacar.co.uk/bus
Bus from Coimbra to Bern
- Ave. Duration
- 27h 15m
- Frequency
- Once daily
- Estimated price
- RSD 12,000–17,000
- Website
- https://www.blablacar.co.uk/bus
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Barcelona Sants Central Bus Station to Zagreb Central Bus Station
- Ave. Duration
- 28h
- Frequency
- 4 times a week
- Estimated price
- RSD 7,500–11,000
- Website
- https://union-ivkoni.com/en
- Phone
- + (381) 20 316 581
- office@gameks.biz
- Website
- gameks.biz
Bus from Luzern, Bahnhof to Beograd, Autobuska stanica
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Schedules at
- gameks.biz
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Evora to Marseille
- Ave. Duration
- 25h
- Frequency
- 6 times a week
- Estimated price
- RSD 16,000–23,000
- Website
- https://www.alsa.com/en/
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Marseille, Gare de Marseille-Saint-Charles to Beograd
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
Want to know more about Flixbus?
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Faro to Belgrade is 3089 km. It takes approximately 31h 2m to drive from Faro to Belgrade.
There are 4418+ hotels available in Belgrade.
















































