There are 11 ways to get from Corfu to Belgrade by ferry, bus, train, car ferry, car, plane, shuttle, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Flying Dolphin, bus via Mitrovica
best- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarande,Posta Shqiptare to Kosovska Mitrovicabus
- Take the bus from Kosovska Mitrovica to Beograd, Autobuska stanicabus
14h 9mBus and ferry, bus
cheapest- Take the busferry from Corfu to Thessaloniki Macedonia KTEL Bus Stationbusferry X3
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Beograd, Autobuska stanicabus
16hRSD 6,969–13,135Flying Dolphin, bus, train
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Tiranabus
- Take the bus from Tirana to Podgorica , Bus stationbus
- Take the train from Podgorica to New Belgradetrain
17h 57mCar ferry, drive
- Take the car ferry from Port of Corfu to Port of Igoumenitsacarferry
- Drive from Port of Igoumenitsa to Belgradecar
10h 53mRSD 18,751–28,115Fly Corfu International Airport, Ioannis Kapodistrias to Budapest Ferenc Liszt International Airport, shuttle
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Budapest Ferenc Liszt International Airport (BUD)plane CFU - BUD
- Take a shuttle bus from Budapest Airport to Beograd Centar
9h 23mFlying Dolphin, bus
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Pejebus
- Take the bus from Peje to Beograd, Autobuska stanicabus
21h 12mFlying Dolphin, bus, train via Durrës
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarande,Posta Shqiptare to Durrësbus
- Take the bus from Durrës to Podgorica , Bus stationbus
- Take the train from Podgorica to Beograd centartrain
21h 22mRSD 13,198–17,747Flying Dolphin, bus to Tirana International Airport Nënë Tereza, fly to Belgrade Nikola Tesla Airport
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Belgrade Nikola Tesla Airport (BEG)plane TIA - BEG
10h 13mFly Corfu International Airport, Ioannis Kapodistrias to Belgrade Nikola Tesla Airport
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Belgrade Nikola Tesla Airport (BEG)plane CFU - BEG
4h 31mRSD 9,557–34,128Flying Dolphin, bus, shuttle to Podgorica Airport, fly to Belgrade Nikola Tesla Airport
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Tiranabus
- Take the bus from Tirana to Ulcinj, Autobuska Stanica Ulcinjbus
- Take a shuttle bus from Ulcinj, Autobuska Stanica Ulcinj to Podgorica Airport
- Fly from Podgorica Airport (TGD) to Belgrade Nikola Tesla Airport (BEG)plane TGD - BEG
12h 50mFly Corfu International Airport, Ioannis Kapodistrias to Niš Constantine The Great Airport, shuttle
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Niš Constantine The Great Airport (INI)plane CFU - INI
- Take a shuttle bus from Niš - aerodrom to Beograd Centar
8h 2m
Corfu to Belgrade by busferry and bus
Questions & Answers
The cheapest way to get from Corfu to Belgrade is to bus and ferry and bus which costs RSD 6500 - RSD 14000 and takes 16h.
The fastest way to get from Corfu to Belgrade is to fly which takes 4h 31m and costs RSD 9500 - RSD 35000.
No, there is no direct bus from Corfu to Belgrade. However, there are services departing from Corfu and arriving at Beograd, Autobuska stanica via Thessaloniki Macedonia KTEL Bus Station. The journey, including transfers, takes approximately 16h.
The distance between Corfu and Belgrade is 1026 km.
The best way to get from Corfu to Belgrade without a car is to Flying Dolphin and bus via Mitrovica which takes 14h 9m and costs .
It takes approximately 14h 9m to get from Corfu to Belgrade, including transfers.
Corfu to Belgrade bus services, operated by KTEL Kerkyras, depart from Corfu station.
Corfu to Belgrade bus services, operated by KTEL Kerkyras, arrive at Thessaloniki Macedonia KTEL Bus Station.
Belgrade is 1h behind Corfu. It is currently 10:42 AM in Corfu and 9:42 AM in Belgrade.
There are 4423+ hotels available in Belgrade.
What companies run services between Corfu, Greece and Belgrade, Serbia?
Air Serbia flies from Corfu International Airport, Ioannis Kapodistrias (CFU) to Belgrade Nikola Tesla Airport (BEG) once a week.
- Website
- airserbia.com
Flights from Tirana International Airport Nënë Tereza to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RSD 9,000–19,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 25m
- When
- Monday
- Estimated price
- RSD 12,000–31,000
Flights from Podgorica Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- RSD 8,000–13,000
- Website
- ryanair.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 45m
- When
- Monday
- Estimated price
- RSD 5,000–21,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Niš Constantine The Great Airport
- Ave. Duration
- 1h 15m
- When
- Wednesday
- Estimated price
- RSD 8,500–38,000
- Website
- interjet.com
Flights from Podgorica Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- RSD 8,000–10,000
- Website
- wizzair.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- RSD 6,500–23,000
- Website
- austrian.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 4h 15m
- When
- Wednesday
- Estimated price
- RSD 9,000–38,000
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Train from Podgorica to New Belgrade
- Ave. Duration
- 7h 57m
- Frequency
- Once daily
- Estimated price
- RSD 2,200–4,400
- Website
- https://zpcg.me/en
- Second Class
- RSD 2,200–2,400
- First Class
- RSD 4,000–4,400
Train from Podgorica to Beograd centar
- Ave. Duration
- 7h 52m
- Frequency
- Once daily
- Estimated price
- RSD 2,100–4,300
- Website
- https://zpcg.me/en
- Second Class
- RSD 2,100–2,800
- First Class
- RSD 4,000–4,300
- Phone
- +383 49 626 082
- bajriqitrans@gmail.com
Bus from Sarande,Posta Shqiptare to Kosovska Mitrovica
- Ave. Duration
- 5h 22m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +381 63 8180 160
- office@joetravel.rs
- Website
- joetravel.rs
Bus from Kosovska Mitrovica to Beograd, Autobuska stanica
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- RSD 1,409
- Schedules at
- joetravel.rs
- Website
- travel.gjirafa.com
Bus from Sarandë to Tirana
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- https://travel.gjirafa.com/en/bus-companies/trans-dea
- Phone
- +382 69 312 161
- mstourspodgorica@gmail.com
- Website
- busticket4.me
Bus from Tirana to Podgorica , Bus station
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- RSD 3,053
- Schedules at
- busticket4.me
- info@vitosprint.com
- Website
- vitosprint.com
Shuttle from Budapest Airport to Beograd Centar
- Ave. Duration
- 5h
- Frequency
- On demand
- Schedules at
- vitosprint.com
Shuttle from Niš - aerodrom to Beograd Centar
- Ave. Duration
- 4h
- Frequency
- On demand
- Schedules at
- vitosprint.com
- Phone
- +3026610 28900
- info@greenbuses.gr
- Website
- greenbuses.gr
Busferry from Corfu to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- RSD 3,300–4,700
- Website
- https://greenbuses.gr/
- Phone
- +302105233969
- fptravel@otenet.gr
- Website
- fptravel.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Estimated price
- RSD 6,000–8,500
- Schedules at
- fptravel.gr
- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Thessaloniki Macedonia KTEL Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 11h 30m
- Frequency
- Twice a week
- Estimated price
- RSD 3,600–4,200
- Schedules at
- siamostours.com
- Phone
- +383 49 623 907
- kushtrimi_nm@hotmail.com
- Website
- web.facebook.com
Bus from Sarandë to Peje
- Ave. Duration
- 9h 12m
- Frequency
- Once daily
- Estimated price
- RSD 2,936
- Schedules at
- facebook.com
- Phone
- +381 (0)64 07 00 482
- Website
- web.facebook.com
Bus from Peje to Beograd, Autobuska stanica
- Ave. Duration
- 8h 52m
- Frequency
- 3 times a week
- Schedules at
- polazak.rs
- Phone
- +355 69 587 3466
- Website
- facebook.com
Bus from Sarande,Posta Shqiptare to Durrës
- Ave. Duration
- 3h 50m
- Frequency
- Every 4 hours
- Estimated price
- RSD 1,822
- Schedules at
- facebook.com
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Durrës to Podgorica , Bus station
- Ave. Duration
- 6h
- Frequency
- 4 times a week
- Estimated price
- RSD 7,515
- Schedules at
- croatiabus.hr
- Phone
- +355 69 234 8608
- info@dritatravel.com
- Website
- dritatravel.com
Bus from Tirana to Ulcinj, Autobuska Stanica Ulcinj
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- RSD 3,065
- Schedules at
- dritatravel.com
- Phone
- +382 69 737 787
- support@gomontenegro.me
- Website
- gomontenegro.me
Shuttle from Ulcinj, Autobuska Stanica Ulcinj to Podgorica Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Schedules at
- gomontenegro.me
- Phone
- +30 26610 38690
- info@ionianseaways.com
- Website
- ionianseaways.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- RSD 1,761–1,763
- Website
- https://ionianseaways.com/
- Phone
- +355 85 22 6057
- info@finikas-lines.com
- Website
- finikas-lines.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- RSD 1,762
- Website
- https://finikas-lines.com/
- Phone
- +30 26610 49800
- info@albanialuxuryferries.com
- Website
- albanialuxuryferries.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- RSD 4,110
- Schedules at
- albanialuxuryferries.com
- Phone
- +30 26650 25908
- helpdesk@kerkyralines.com
- Website
- kerkyralines.com
Car ferry from Port of Corfu to Port of Igoumenitsa
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- RSD 750–1,200
- Website
- https://kerkyralines.com/en/
- Phone
- +30 26610 20674
- info@kerkyraseaways.gr
- Website
- kerkyraseaways.gr
Car ferry from Port of Corfu to Port of Igoumenitsa
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- RSD 764
- Website
- https://www.kerkyraseaways.gr/el
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, South Korea: Travelling from Seoul to Busan , and Travelling by boat in Italy - to help you get the most out of your next trip.


























