There are 4 ways to get from Belgrade to Trabzon by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Trabzon Airport (TZX)plane BEG - TZX
6h 50m₺4,541–18,236Bus
cheapest- Take the bus from Belgrade bus station to İstanbul Esenler bus stationbus FlixBus N1920
- Take the bus from Istanbul Otogari to Trabzonbus
33h 15m₺2,056–5,200Bus via Maltepe
- Take the bus from Belgrade bus station to İstanbul Esenler bus stationbus N1920
- Take the bus from İstanbul Dudullu to Trabzonbus
33h 4m₺5,443–9,265Drive 1,996.2 km
- Drive from Belgrade to Trabzoncar 1,996.2 km
21h 46m₺15,251–22,030
Belgrade to Trabzon by bus
Comparing Your Travel Options
The cheapest way to get from Belgrade to Trabzon is to bus which costs 2.000 ₺ - 5.500 ₺ and takes 33h 15m.
The fastest way to get from Belgrade to Trabzon is to fly which takes 6h 50m and costs 4.500 ₺ - 19.000 ₺.
No, there is no direct bus from Belgrade station to Trabzon. However, there are services departing from Belgrade bus station and arriving at Trabzon via İstanbul Esenler and İstanbul Dudullu. The journey, including transfers, takes approximately 33h 4m.
The distance between Belgrade and Trabzon is 1662 km. The road distance is 1996.2 km.
The best way to get from Belgrade to Trabzon without a car is to bus via Maltepe which takes 33h 4m and costs 5.000 ₺ - 9.500 ₺.
It takes approximately 6h 50m to get from Belgrade to Trabzon, including transfers.
Belgrade to Trabzon bus services, operated by FlixBus, depart from Belgrade bus station.
The best way to get from Belgrade to Trabzon is to fly which takes 6h 50m and costs 4.500 ₺ - 19.000 ₺. Alternatively, you can bus via Maltepe, which costs 5.000 ₺ - 9.500 ₺ and takes 33h 4m.
Belgrade to Trabzon bus services, operated by FlixBus, arrive at İstanbul Esenler bus station.
Trabzon is 1h ahead of Belgrade. It is currently 12:29 AM in Belgrade and 1:29 AM in Trabzon.
What companies run services between Belgrade, Serbia and Trabzon, Turkey?
AJet, Pegasus Airlines, and two other airlines fly from Belgrade Nikola Tesla Airport (BEG) to Trabzon Airport (TZX) 5 times a day. Alternatively, you can take a bus from Belgrade bus station to Trabzon via İstanbul Esenler bus station, İstanbul Esenler, and İstanbul Dudullu in around 33h 4m.
- Website
- turkishairlines.com
Flights from Belgrade Nikola Tesla Airport to Trabzon Airport via Istanbul
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- ₺8,000–26,000
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Belgrade bus station to İstanbul Esenler bus station
- Ave. Duration
- 14h 25m
- Frequency
- 4 times a week
- Estimated price
- ₺4,300–6,500
- Website
- Flixbus
Want to know more about travelling around Türkiye
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
Booking & Getting There
Yes, the driving distance between Belgrade to Trabzon is 1996 km. It takes approximately 21h 46m to drive from Belgrade to Trabzon.
There are 348+ hotels available in Trabzon.



