There are 10 ways to get from Narva to Belgrade by train, plane, bus, car, ferry, 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.
Train to Lennart Meri International Airport, fly to Belgrade Nikola Tesla Airport
best- Take the train from Narva to Ülemistetrain
- Fly from Lennart Meri International Airport (TLL) to Belgrade Nikola Tesla Airport (BEG)plane TLL - BEG
11h 8mRSD 11,785–31,746Bus, train
- Take the bus from Fama keskus to Tallinna bussijaambus 347 / ...
- Take the bus from Tallinna bussijaam to Katowicebus
- Take the train from Katowice to Budapest-Nyugatitrain Ic
- Take the bus from Budapest Hotel Platanus to Belgradebus
40h 15mDrive 2,088.7 km
- Drive from Narva to Belgradecar 2,088.7 km
25h 44mRSD 38,319–55,350Train to Pulkovo Airport, fly to Belgrade Nikola Tesla Airport
- Take the train from Ivangorod to Airporttrain
- Fly from Pulkovo Airport (LED) to Belgrade Nikola Tesla Airport (BEG)plane LED - BEG
9h 19mRSD 29,003–66,384Train, ferry to Helsinki Airport, fly to Belgrade Nikola Tesla Airport
- Take the train from Narva to Tallinntrain
- Take the ferry from Tallinn to Helsinkiferry
- Fly from Helsinki Airport (HEL) to Belgrade Nikola Tesla Airport (BEG)plane HEL - BEG
15h 4mRSD 16,395–41,244Train to Lennart Meri International Airport, fly to Budapest Ferenc Liszt International Airport, shuttle
- Take the train from Narva to Ülemistetrain
- Fly from Lennart Meri International Airport (TLL) to Budapest Ferenc Liszt International Airport (BUD)plane TLL - BUD
- Take a shuttle bus from Budapest Airport to Beograd Centar
12h 50mTrain, train to Riga International Airport, fly to Belgrade Nikola Tesla Airport
- Take the train from Narva to Tapatrain
- Take the train from Tapa to Riia raudteejaamtrain
- Fly from Riga International Airport (RIX) to Belgrade Nikola Tesla Airport (BEG)plane RIX - BEG
13h 31mRSD 13,162–33,807Bus
- Take the bus from Fama keskus to Tallinna bussijaambus 347 / ...
- Take the bus from Tallinn, Bus Station to Bratislava, Autobusová stanica Mlynské Nivybus
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Budapest, Népliget Autóbusz-Pályaudvarbus 260 / ...
- Take the bus from Budapest Hotel Platanus to Belgradebus
40h 41mRSD 13,109–27,961Train, bus via Riga
- Take the train from Narva to Tapatrain E33
- Take the train from Tapa to Riia raudteejaamtrain
- Take the bus from Riga, Bus Station to Bratislava, Autobusová stanica Mlynské Nivybus
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Subotica ASbus
- Take the train from Subotica to Beograd Centartrain Ir / ...
42h 19mRSD 13,842–30,757Train, bus
- Take the train from Narva to Ülemistetrain E33
- Take the bus from Tallinn, Bus Station to Bratislava, Autobusová stanica Mlynské Nivybus
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Belgrade bus stationbus
42h 32mRSD 12,815–29,646
Lennart Meri International Airport (TLL) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Narva to Belgrade is to bus which costs RSD 13000 - RSD 28000 and takes 40h 41m.
The fastest way to get from Narva to Belgrade is to train and fly which takes 9h 19m and costs RSD 29000 - RSD 70000.
No, there is no direct bus from Narva to Belgrade. However, there are services departing from Fama keskus and arriving at Belgrade via Tallinn, Bus Station, Bratislava, Autobusová stanica Mlynské Nivy and Budapest Hotel Platanus. The journey, including transfers, takes approximately 40h 41m.
The distance between Narva and Belgrade is 1876 km. The road distance is 2088.7 km.
The best way to get from Narva to Belgrade without a car is to bus and train which takes 40h 15m and costs .
It takes approximately 11h 8m to get from Narva to Belgrade, including transfers.
Narva to Belgrade bus services, operated by Lux Express, depart from Fama keskus station.
Narva to Belgrade bus services, operated by Lux Express, arrive at Tallinna bussijaam station.
Belgrade is 1h behind Narva. It is currently 8:13 PM in Narva and 7:13 PM in Belgrade.
Yes, the driving distance between Narva to Belgrade is 2089 km. It takes approximately 25h 44m to drive from Narva to Belgrade.
What companies run services between Narva, Estonia and Belgrade, Serbia?
You can take a bus from Fama keskus to Belgrade via Tallinn, Bus Station, Bratislava, Autobusová stanica Mlynské Nivy, Budapest, Népliget Autóbusz-Pályaudvar, and Budapest Hotel Platanus in around 40h 41m.
- Website
- airbaltic.com
Flights from Lennart Meri International Airport to Belgrade Nikola Tesla Airport via Riga International Airport
- Ave. Duration
- 5h 10m
- When
- Monday and Friday
- Estimated price
- RSD 9,500–23,000
Flights from Lennart Meri International Airport to Belgrade Nikola Tesla Airport via Copenhagen
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- RSD 13,000–34,000
Flights from Lennart Meri International Airport to Belgrade Nikola Tesla Airport via Berlin Brandenburg
- Ave. Duration
- 10h 40m
- When
- Sunday
- Estimated price
- RSD 9,500–23,000
Flights from Lennart Meri International Airport to Belgrade Nikola Tesla Airport via Stockholm
- Ave. Duration
- 6h 35m
- When
- Thursday and Saturday
- Estimated price
- RSD 13,000–34,000
Flights from Helsinki Airport to Belgrade Nikola Tesla Airport via Riga International Airport
- Ave. Duration
- 5h 25m
- When
- Monday and Friday
- Estimated price
- RSD 8,500–35,000
Flights from Helsinki Airport to Belgrade Nikola Tesla Airport via Copenhagen
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RSD 9,500–37,000
Flights from Helsinki Airport to Belgrade Nikola Tesla Airport via Berlin Brandenburg
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- RSD 16,000–42,000
Flights from Helsinki Airport to Belgrade Nikola Tesla Airport via Stockholm
- Ave. Duration
- 5h 50m
- When
- Thursday
- Estimated price
- RSD 9,000–35,000
Flights from Riga International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 10m
- When
- Monday and Friday
- Estimated price
- RSD 7,500–31,000
Flights from Riga International Airport to Belgrade Nikola Tesla Airport via Copenhagen
- Ave. Duration
- 4h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- RSD 15,000–31,000
Flights from Riga International Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- RSD 8,000–33,000
Flights from Riga International Airport to Belgrade Nikola Tesla Airport via Berlin Brandenburg
- Ave. Duration
- 5h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RSD 15,000–31,000
- Website
- airserbia.com
Flights from Lennart Meri International Airport to Belgrade Nikola Tesla Airport via Copenhagen
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- RSD 13,000–34,000
Flights from Lennart Meri International Airport to Belgrade Nikola Tesla Airport via Stockholm
- Ave. Duration
- 6h 35m
- When
- Thursday and Saturday
- Estimated price
- RSD 13,000–34,000
Flights from Pulkovo Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RSD 30,000–65,000
Flights from Helsinki Airport to Belgrade Nikola Tesla Airport via Krakow
- Ave. Duration
- 4h 55m
- When
- Monday and Friday
- Estimated price
- RSD 14,000–39,000
Flights from Helsinki Airport to Belgrade Nikola Tesla Airport via Copenhagen
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RSD 9,500–37,000
Flights from Helsinki Airport to Belgrade Nikola Tesla Airport via Berlin Brandenburg
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- RSD 16,000–42,000
Flights from Helsinki Airport to Belgrade Nikola Tesla Airport via Stockholm
- Ave. Duration
- 5h 50m
- When
- Thursday
- Estimated price
- RSD 9,000–35,000
Flights from Riga International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 10m
- When
- Monday and Friday
- Estimated price
- RSD 7,500–31,000
Flights from Riga International Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- RSD 8,000–33,000
Flights from Riga International Airport to Belgrade Nikola Tesla Airport via Berlin Brandenburg
- Ave. Duration
- 5h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RSD 15,000–31,000
- Website
- lot.com
Flights from Lennart Meri International Airport to Belgrade Nikola Tesla Airport via Warsaw Chopin
- Ave. Duration
- 5h 40m
- When
- Friday and Sunday
- Estimated price
- RSD 10,000–31,000
Flights from Lennart Meri International Airport to Budapest Ferenc Liszt International Airport via Warsaw Chopin
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- RSD 10,000–18,000
- Website
- austrian.com
Flights from Helsinki Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 5h 25m
- When
- Monday and Friday
- Estimated price
- RSD 9,500–32,000
Flights from Lennart Meri International Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 4h 20m
- When
- Monday
- Estimated price
- RSD 8,000–24,000
Flights from Riga International Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 4h 5m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- RSD 8,000–33,000
- Website
- wizzair.com
Flights from Lennart Meri International Airport to Belgrade Nikola Tesla Airport via Berlin Brandenburg
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- RSD 9,500–23,000
Flights from Lennart Meri International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RSD 3,500–18,000
- Website
- finnair.com
Flights from Lennart Meri International Airport to Budapest Ferenc Liszt International Airport via Helsinki Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Saturday, and Sunday
- Estimated price
- RSD 9,500–34,000
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Narva to Ülemiste
- Ave. Duration
- 2h 49m
- Frequency
- Every 4 hours
- Estimated price
- RSD 1,300–2,200
- Website
- https://elron.ee/en
- Express Train Ticket
- RSD 1,500–2,200
Train from Narva to Tallinn
- Ave. Duration
- 2h 57m
- Frequency
- Every 4 hours
- Estimated price
- RSD 1,400–2,300
- Website
- https://elron.ee/en
- Express Train Ticket
- RSD 1,600–2,300
Train from Narva to Tapa
- Ave. Duration
- 1h 53m
- Frequency
- Every 4 hours
- Estimated price
- RSD 900–1,500
- Website
- https://elron.ee/en
- Express Train Ticket
- RSD 1,000–1,500
Train from Tapa to Riia raudteejaam
- Ave. Duration
- 4h 52m
- Frequency
- Once daily
- Estimated price
- RSD 2,100–3,800
- Website
- https://elron.ee/en
- Express Train Ticket
- RSD 2,700–3,800
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Katowice to Budapest-Nyugati
- Ave. Duration
- 8h 12m
- Frequency
- Once daily
- Estimated price
- RSD 2,300–3,700
- Website
- https://www.intercity.pl/en/
- 2nd Class
- RSD 2,300–3,200
- 1st Class
- RSD 2,900–3,700
- Phone
- 8 800 775 0000
- OfRas_SZPPK@orw.rzd.ru
- Website
- ppk-piter.ru
Train from Ivangorod to Airport
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- RSD 500–750
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Schedules at
- https://ppk-piter.ru
- Commuter Electric Train
- RSD 500–700
- Lastochka Train
- RSD 600–750
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Tapa to Riia raudteejaam
- Ave. Duration
- 5h 27m
- Frequency
- Once daily
- Estimated price
- RSD 1,800–2,400
- Website
- https://ltglink.lt/en
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- RSD 700–1,200
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 700–850
- 1st Class
- RSD 950–1,200
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- RSD 900–1,950
- Website
- https://zpcg.me/en
- Second Class
- RSD 900–1,050
- First Class
- RSD 1,800–1,950
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Fama keskus to Tallinna bussijaam
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- RSD 1,400–1,800
- Website
- https://luxexpress.eu/en/
- Website
- flixbus.pl
Bus from Tallinna bussijaam to Katowice
- Ave. Duration
- 20h 30m
- Frequency
- Once daily
- Schedules at
- flixbus.pl
- Phone
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Tallinna bussijaam to Katowice
- Ave. Duration
- 29h 23m
- Frequency
- 6 times a week
- Website
- https://busline.md/en/
- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Budapest Hotel Platanus to Belgrade
- Ave. Duration
- 5h
- Frequency
- Once a week
- Estimated price
- RSD 2,300–2,700
- Schedules at
- siamostours.com
- info@vitosprint.com
- Website
- vitosprint.com
Shuttle from Budapest Airport to Beograd Centar
- Ave. Duration
- 5h
- Frequency
- On demand
- Schedules at
- vitosprint.com
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Tallinn, Bus Station to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 26h 50m
- Frequency
- Once daily
- Estimated price
- RSD 8,000–17,000
- Website
- https://www.flixbus.co.uk
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 2h 35m
- Frequency
- Every 2 hours
- Estimated price
- RSD 1,400–3,000
- Website
- https://www.flixbus.co.uk
Bus from Riga, Bus Station to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 22h 15m
- Frequency
- Once daily
- Estimated price
- RSD 6,500–18,000
- Website
- https://www.flixbus.co.uk
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Subotica AS
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a week
- Estimated price
- RSD 3,700–5,500
- Website
- https://www.flixbus.co.uk
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Belgrade bus station
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a week
- Estimated price
- RSD 2,800–9,500
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a week
- Estimated price
- RSD 2,700–6,500
- Website
- https://www.blablacar.co.uk/bus
Ferry from Tallinn to Helsinki
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- RSD 4,200–8,500
- Website
- https://www.tallink.com/en
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 4441+ hotels available in Belgrade.












































