There are 10 ways to get from Serbia to Lisbon by plane, bus, car, train, 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 from Belgrade Nikola Tesla Airport
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Lisbon-Portela Airport (LIS)plane BEG - LIS
6h 50m€94–233Train, train to Budapest Ferenc Liszt International Airport, fly
cheapest- Take the train from Subotica to Szegedtrain
- Take the train from Szeged to Ferihegytrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Lisbon-Portela Airport (LIS)plane BUD - LIS
10h 3m€84–208Bus
- Take the bus from Beograd to Marseille, Gare de Marseille-Saint-Charlesbus
- Take the bus from Marseille - Saint-Charles Bus Station to Lisbon - Orientebus BlaBlaCar Bus
46h 33m€275–535Drive 3,045.5 km
- Drive from Belgrade to Lisboncar 3,045.5 km
30h 22m€474–685Fly from Niš Constantine The Great Airport
- Fly from Niš Constantine The Great Airport (INI) to Lisbon-Portela Airport (LIS)plane INI - LIS
8h 28m€122–419Shuttle to Sofia Airport, fly
- Take a shuttle bus from Niš to Sofia Airport
- Fly from Sofia Airport (SOF) to Lisbon-Portela Airport (LIS)plane SOF - LIS
9h 15mBus to Pristina, fly
- Take the bus from Novi Pazar, Autobuska stanica to Pristinabus
- Fly from Pristina (PRN) to Lisbon-Portela Airport (LIS)plane PRN - LIS
11h 46mBus via Milan
- Take the bus from Beograd, Autobuska stanica to Milano, Autostazione Lampugnanobus
- Take the bus from Milan to Lisbonbus FlixBus N1138
2d 1h€255–462Bus via Toulon
- Take the bus from Beograd to Toulonbus
- Take the bus from Toulon to Lisbonbus FlixBus N1155
2d 4h€284–514Bus, train
- Take the bus from Beograd, Autobuska stanica to Grenoblebus
- Take the train from Grenoble to Avignon Centretrain Ter
- Take the bus from Avignon to Estação Rodoviária de Lisboa Orientebus
3d 3h€285–430
Serbia to Lisbon by train and bus
Questions & Answers
The cheapest way to get from Serbia to Lisbon is to train and fly which costs €80 - €210 and takes 10h 3m.
The fastest way to get from Serbia to Lisbon is to fly which takes 6h 50m and costs €90 - €240.
No, there is no direct bus from Serbia to Lisbon. However, there are services departing from Beograd and arriving at Lisbon - Oriente via Marseille - Saint-Charles Bus Station. The journey, including transfers, takes approximately 46h 33m.
The distance between Serbia and Lisbon is 2541 km. The road distance is 3045.5 km.
The best way to get from Serbia to Lisbon without a car is to bus which takes 46h 33m and costs €270 - €550.
It takes approximately 6h 50m to get from Serbia to Lisbon, including transfers.
Serbia to Lisbon bus services, operated by Lasta, depart from Beograd station.
The best way to get from Serbia to Lisbon is to fly which takes 6h 50m and costs €90 - €240. Alternatively, you can bus, which costs €270 - €550 and takes 46h 33m.
Serbia to Lisbon bus services, operated by Lasta, arrive at Marseille, Gare de Marseille-Saint-Charles station.
Lisbon is 1h behind Serbia. It is currently 11:16 PM in Serbia and 10:16 PM in Lisbon.
What companies run services between Serbia and Lisbon, Portugal?
Air Serbia and easyJet fly from Belgrade Nikola Tesla Airport (BEG) to Lisbon-Portela Airport (LIS) once daily. Alternatively, you can take a bus from Beograd to Lisbon - Oriente via Marseille - Saint-Charles Bus Station in around 46h 33m.
- Website
- easyjet.com
Flights from Belgrade Nikola Tesla Airport to Lisbon-Portela Airport via Geneva
- Ave. Duration
- 6h 57m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €95–200
Flights from Budapest Ferenc Liszt International Airport to Lisbon-Portela Airport via Geneva
- Ave. Duration
- 5h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- €80–190
Flights from Pristina to Lisbon-Portela Airport via Geneva
- Ave. Duration
- 6h
- When
- Tuesday, Monday, Saturday, and Sunday
- Estimated price
- €100–320
Flights from Pristina to Lisbon-Portela Airport via Basel
- Ave. Duration
- 8h 40m
- When
- Saturday
- Estimated price
- €100–330
- Website
- swiss.com
Flights from Niš Constantine The Great Airport to Lisbon-Portela Airport via Zurich
- Ave. Duration
- 7h 55m
- When
- Friday and Sunday
- Estimated price
- €160–650
Flights from Pristina to Lisbon-Portela Airport via Geneva
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €130–300
Flights from Pristina to Lisbon-Portela Airport via Zurich
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- €120–450
- Website
- ryanair.com
Flights from Niš Constantine The Great Airport to Lisbon-Portela Airport via Cologne Bonn
- Ave. Duration
- 6h 45m
- When
- Tuesday
- Estimated price
- €120–410
Flights from Budapest Ferenc Liszt International Airport to Lisbon-Portela Airport
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- €70–200
Flights from Sofia Airport to Lisbon-Portela Airport via Naples
- Ave. Duration
- 6h 15m
- When
- Monday
- Estimated price
- €70–200
Flights from Sofia Airport to Lisbon-Portela Airport via Milan Bergamo
- Ave. Duration
- 9h 7m
- When
- Thursday and Sunday
- Estimated price
- €70–200
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Lisbon-Portela Airport
- Ave. Duration
- 4h 5m
- When
- Tuesday, Friday, Thursday, and Saturday
- Estimated price
- €130–260
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Lisbon-Portela Airport via Vienna
- Ave. Duration
- 6h 57m
- When
- Monday, Friday, Saturday, Tuesday, Thursday, and Sunday
- Estimated price
- €100–240
- Website
- turkishairlines.com
Flights from Niš Constantine The Great Airport to Lisbon-Portela Airport via Istanbul
- Ave. Duration
- 10h 55m
- When
- Tuesday and Saturday
- Estimated price
- €280–1,200
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Lisbon-Portela Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €60–160
- Website
- flytap.com
Flights from Budapest Ferenc Liszt International Airport to Lisbon-Portela Airport via Vienna
- Ave. Duration
- 5h 55m
- When
- Monday, Friday, and Saturday
- Estimated price
- €100–240
- Website
- air.bg
Flights from Sofia Airport to Lisbon-Portela Airport
- Ave. Duration
- 4h 35m
- When
- Wednesday and Saturday
- Estimated price
- €110–600
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Subotica to Szeged
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- €3–4
- Website
- https://jegy.mav.hu/
Train from Szeged to Ferihegy
- Ave. Duration
- 2h 1m
- Frequency
- Every 30 minutes
- Estimated price
- €8–10
- Website
- https://jegy.mav.hu/
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Grenoble to Avignon Centre
- Ave. Duration
- 2h 36m
- Frequency
- Twice a week
- Estimated price
- €35–75
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 4 13 94 30 50
- Website
- zou.maregionsud.fr
Train from Grenoble to Avignon Centre
- Ave. Duration
- 2h 36m
- Frequency
- Once a week
- Estimated price
- €55–110
- Website
- https://zou.maregionsud.fr/en/
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Beograd to Marseille, Gare de Marseille-Saint-Charles
Bus from Beograd to Toulon
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Marseille - Saint-Charles Bus Station to Lisbon - Oriente
- Ave. Duration
- 22h 15m
- Frequency
- Once daily
- Estimated price
- €150–280
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +381 63 456515
- [email protected]
- Website
- flix.rs
Shuttle from Niš to Sofia Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- https://flix.rs/en/airport-belgrade-shuttle-transfer/
- Phone
- +383 49 166 760
- [email protected]
- Website
- facebook.com
Bus from Novi Pazar, Autobuska stanica to Pristina
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- https://www.facebook.com/amalfitours1
- Phone
- +381 11 7620255
- [email protected]
- Website
- fudeks.rs
Bus from Beograd, Autobuska stanica to Milano, Autostazione Lampugnano
- Ave. Duration
- 15h 50m
- Frequency
- Twice a week
- Estimated price
- €65–130
- Website
- http://en.fudeks.rs/timetable/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Milan to Lisbon
- Ave. Duration
- 31h 40m
- Frequency
- Once daily
- Estimated price
- €190–330
- Website
- https://www.flixbus.co.uk
Bus from Toulon to Lisbon
- Ave. Duration
- 29h
- Frequency
- 3 times a week
- Estimated price
- €160–270
- Website
- https://www.flixbus.co.uk
- Phone
- 011 761-4693
- [email protected]
- Website
- bstours.rs
Bus from Beograd, Autobuska stanica to Grenoble
- Ave. Duration
- 21h 40m
- Frequency
- Once a week
- Website
- https://bstours.rs/en/
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Avignon to Estação Rodoviária de Lisboa Oriente
- Ave. Duration
- 2d
- Frequency
- Once daily
- Estimated price
- €130–200
- Schedules at
- alsa.es
Want to know more about travelling around Portugal
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Serbia to Lisbon is 3046 km. It takes approximately 30h 22m to drive from Serbia to Lisbon.
There are 9359+ hotels available in Lisbon.










































