There are 10 ways to get from Faro to Belgrade by train, plane, bus, car, shuttle, 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.
Train to Lisbon-Portela Airport, fly to Belgrade Nikola Tesla Airport
best- 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 10,096–29,434Fly Faro Airport to Belgrade Nikola Tesla Airport
cheapest- Fly from Faro Airport (FAO) to Belgrade Nikola Tesla Airport (BEG)plane FAO - BEG
10h 3mRSD 7,934–29,548Bus, 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,777–40,033Drive 3,089 km
- Drive from Faro to Belgradecar 3,089 km
31h 2mRSD 56,058–80,973Fly Faro Airport to Timișoara Traian Vuia International Airport, bus, train
- Fly from Faro Airport (FAO) to Timișoara Traian Vuia International Airport (TSR)plane FAO - TSR
- Take the bus from Timişoara to Moraviţabus
- Take the train from Vrsac to Vukov Spomeniktrain
16h 9mRSD 17,072–28,396Train to Lisbon-Portela Airport, fly to Budapest Ferenc Liszt International Airport, shuttle
- Take the train from Faro to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Budapest Ferenc Liszt International Airport (BUD)plane LIS - BUD
- Take a shuttle bus from Budapest Airport to Beograd Centar
15h 6mFly Faro Airport to Tuzla International Airport, bus
- Fly from Faro Airport (FAO) to Tuzla International Airport (TZL)plane FAO - TZL
- Take the bus from Požarnica to Beograd, Autobuska stanicabus
31h 38mRSD 16,314–51,198Train, 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,111Drive, 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,512–96,739
Faro to Belgrade by bus and train
Questions & Answers
The cheapest way to get from Faro to Belgrade is to fly which costs RSD 7500 - RSD 30000 and takes 10h 3m.
The fastest way to get from Faro to Belgrade is to fly which takes 10h 3m and costs RSD 7500 - 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 2842 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 40000.
It takes approximately 10h 34m 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 3m and costs RSD 7500 - 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 12:34 PM in Faro and 1:34 PM in Belgrade.
What companies run services between Faro, Portugal and Belgrade, Serbia?
Edelweiss Air, Air Serbia, and five other airlines fly from Faro Airport (FAO) to Belgrade Nikola Tesla Airport (BEG) once daily. 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
- wizzair.com
Flights from Faro Airport to Belgrade Nikola Tesla Airport via Barcelona
- Ave. Duration
- 11h 55m
- When
- Sunday
- Estimated price
- RSD 6,500–28,000
Flights from Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- RSD 5,500–19,000
Flights from Faro Airport to Tuzla International Airport via Memmingen
- Ave. Duration
- 24h 5m
- When
- Thursday and Sunday
- Estimated price
- RSD 13,000–45,000
Flights from Faro Airport to Tuzla International Airport via Berlin Brandenburg
- Ave. Duration
- 26h 20m
- When
- Sunday
- Estimated price
- RSD 14,000–47,000
Flights from Faro Airport to Tuzla International Airport via Cologne Bonn
- Ave. Duration
- 27h 40m
- When
- Sunday
- Estimated price
- RSD 13,000–46,000
Flights from Faro Airport to Tuzla International Airport via Hahn
- Ave. Duration
- 31h 5m
- When
- Friday
- Estimated price
- RSD 13,000–46,000
Flights from Faro Airport to Tuzla International Airport via Beauvais
- Ave. Duration
- 33h 55m
- When
- Monday and Friday
- Estimated price
- RSD 13,000–46,000
Flights from Faro Airport to Tuzla International Airport via Hamburg
- Ave. Duration
- 35h 10m
- When
- Wednesday and Saturday
- Estimated price
- RSD 12,000–60,000
- Website
- airserbia.com
Flights from Lisbon-Portela Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- RSD 12,000–22,000
Flights from Faro Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 6h 45m
- When
- Wednesday
- Estimated price
- RSD 11,000–55,000
Flights from Faro Airport to Belgrade Nikola Tesla Airport via Rome
- Ave. Duration
- 6h 55m
- When
- Sunday
- Estimated price
- RSD 7,500–27,000
Flights from Faro Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 7h 15m
- When
- Monday and Friday
- Estimated price
- RSD 8,000–28,000
Flights from Faro Airport to Belgrade Nikola Tesla Airport via Barcelona
- Ave. Duration
- 10h 30m
- When
- Sunday
- Estimated price
- RSD 9,000–38,000
Flights from Faro Airport to Belgrade Nikola Tesla Airport via Geneva
- Ave. Duration
- 13h 25m
- When
- Sunday
- Estimated price
- RSD 9,000–41,000
- Website
- austrian.com
Flights from Faro Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 8h 35m
- When
- Monday and Friday
- Estimated price
- RSD 8,000–28,000
Flights from Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 6h 22m
- When
- Tuesday to Sunday
- Estimated price
- RSD 16,000–28,000
- Website
- easyjet.com
Flights from Lisbon-Portela Airport to Belgrade Nikola Tesla Airport via Geneva
- Ave. Duration
- 5h 45m
- When
- Friday
- Estimated price
- RSD 11,000–29,000
Flights from Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport via Lyon
- Ave. Duration
- 5h 15m
- When
- Friday
- Estimated price
- RSD 9,500–25,000
- Website
- lufthansa.com
Flights from Faro Airport to Timișoara Traian Vuia International Airport via Munich
- Ave. Duration
- 8h 22m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- RSD 12,000–55,000
- Website
- ryanair.com
Flights from Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- RSD 7,500–21,000
Flights from Lisbon-Portela Airport to Budapest Ferenc Liszt International Airport via Toulouse
- Ave. Duration
- 8h 10m
- When
- Monday and Saturday
- Estimated price
- RSD 7,500–21,000
- Website
- flexflight.dk
Flights from Faro Airport to Tuzla International Airport via Zurich
- Ave. Duration
- 26h 45m
- When
- Wednesday
- Estimated price
- RSD 18,000–85,000
- Website
- comlux.com
Flights from Faro Airport to Tuzla International Airport via Zurich
- Ave. Duration
- 26h 45m
- When
- Wednesday
- Estimated price
- RSD 18,000–85,000
- Website
- lufthansa-city.com
Flights from Faro Airport to Timișoara Traian Vuia International Airport via Munich
- Ave. Duration
- 8h 15m
- When
- Wednesday
- Estimated price
- RSD 12,000–55,000
- 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,000–6,500
- Website
- https://www.cp.pt/passageiros/en
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,000–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–19,000
- Website
- https://www.renfe.com/es/en
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Vrsac to Vukov Spomenik
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- RSD 400–600
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 400–460
- 1st Class
- RSD 480–600
- 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 1,400–3,900
- 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,400–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,050–2,150
- 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
- office@alfa-star.ro
- Website
- alfastarimpex.ro
Bus from Timişoara to Moraviţa
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- RSD 265
- Schedules at
- alfastarimpex.autogari.ro
- info@vitosprint.com
- Website
- vitosprint.com
Shuttle from Budapest Airport to Beograd Centar
- Ave. Duration
- 5h
- Frequency
- On demand
- Schedules at
- vitosprint.com
- Phone
- +387 35 320-321
- info@transturist.ba
- Website
- transturist.ba
Bus from Požarnica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 53m
- Frequency
- Twice daily
- Estimated price
- RSD 2,000–2,600
- Schedules at
- transturist.ba
- 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 4415+ hotels available in Belgrade.


























































