There are 9 ways to get from Belgrade to Moldova by plane, train, 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 Belgrade Nikola Tesla Airport to Chișinău International Airport
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Chișinău International Airport (RMO)BEG - RMO
7h 12m$89–265Train, bus to Timișoara Traian Vuia International Airport, fly to Iași International Airport, drive
cheapest- Take the train from Vukov Spomenik to Vrsac
- Take the bus from Moraviţa to Timişoara
- Fly from Timișoara Traian Vuia International Airport (TSR) to Iași International Airport (IAS)TSR - IAS
- Drive from Iași International Airport (IAS) to Ungheni
10h 38m$77–245Train, bus
- Take the train from Beograd Centar to SuboticaIr / ...
- Take the train from Subotica to SzegedRe
- Take the train from Szeged to BekescsabaRe
- Take the bus from Arad to Chișinău
21h 55mTrain
- Take the train from Vukov Spomenik to VrsacRe
- Take the train from Stamora Moravita to Timisoara Nord
- Take the train from Timisoara Nord to Iași
- Take the train from Ungheni to Chisinau824 / ...
27h 34m$90–109Drive 899.2 km
- Drive from Belgrade to Chișinău899.2 km
14h 21m$140–203Fly Belgrade Nikola Tesla Airport to Iași International Airport, drive
- Fly from Belgrade Nikola Tesla Airport (BEG) to Iași International Airport (IAS)BEG - IAS
- Drive from Iași International Airport (IAS) to Ungheni
8h 47m$120–265Bus
- Take the bus from Belgrade to Budapest Hotel Platanus
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Chisinau, Gara Feroviara
25h 11m$136–139Bus, train
- Take the bus from Belgrade bus station to Szeged
- Take the bus from Szeged to Sebeș
- Take the bus from Sebes to Bacau
- Take the train from Bacau to Chisinau402
32h 20m$87–134Train via Cluj-Napoca
- Take the train from Beograd Centar to SuboticaIr / ...
- Take the train from Subotica to SzegedRe
- Take the train from Szeged to BekescsabaRe
- Take the train from Bekescsaba to Cluj NapocaIc
- Take the train from Cluj Napoca to Nicolina Hm.
- Take the train from Nicolina to Chisinau402
33h 1m$82–106
Belgrade to Moldova by bus and foot
Questions & Answers
The cheapest way to get from Belgrade to Moldova is to train which costs $90 - $110 and takes 27h 34m.
The fastest way to get from Belgrade to Moldova is to fly which takes 7h 12m and costs $85 - $270.
No, there is no direct bus from Belgrade to Moldova. However, there are services departing from Belgrade and arriving at Chisinau, Gara Feroviara via Budapest, Népliget Autóbusz-Pályaudvar. The journey, including transfers, takes approximately 25h 11m.
No, there is no direct train from Belgrade to Moldova. However, there are services departing from Beograd Centar and arriving at Chisinau via Subotica, Szeged, Bekescsaba, Cluj Napoca and Nicolina. The journey, including transfers, takes approximately 33h 1m.
The distance between Belgrade and Moldova is 740 km. The road distance is 899.2 km.
The best way to get from Belgrade to Moldova without a car is to train and bus which takes 21h 55m and costs .
It takes approximately 7h 12m to get from Belgrade to Moldova, including transfers.
Belgrade to Moldova bus services, operated by Siamos Tours, depart from Belgrade station.
Belgrade to Moldova train services, operated by Srbija Voz, depart from Beograd Centar station.
The best way to get from Belgrade to Moldova is to fly which takes 7h 12m and costs $85 - $270. Alternatively, you can train, which costs $90 - $110 and takes 27h 34m, you could also bus, which costs $135 - $140 and takes 25h 11m.
What companies run services between Belgrade, Serbia and Moldova?
Tarom, Pegasus Airlines, and three other airlines fly from Belgrade Nikola Tesla Airport (BEG) to Chișinău International Airport (RMO) 5 times a day. Alternatively, you can take a train from Vukov Spomenik to Chisinau via Vrsac, Stamora Moravita, Timisoara Nord, Iasi, and Ungheni in around 27h 34m.
- Website
- tarom.ro
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 16m
- When
- Monday and Saturday
- Estimated price
- $130–280
Flights from Belgrade Nikola Tesla Airport to Iași International Airport via Bucharest Otopeni
- Ave. Duration
- 7h 58m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $90–320
Flights from Timișoara Traian Vuia International Airport to Iași International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 2m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $140–240
- Website
- turkishairlines.com
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Istanbul
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- $130–280
Flights from Timișoara Traian Vuia International Airport to Iași International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 3m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $140–240
- Website
- austrian.com
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- $100–420
Flights from Belgrade Nikola Tesla Airport to Iași International Airport via Vienna
- Ave. Duration
- 7h 2m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–480
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 5m
- When
- Monday
- Estimated price
- $130–280
Flights from Belgrade Nikola Tesla Airport to Iași International Airport via Bucharest Otopeni
- Ave. Duration
- 7h 17m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $90–320
- Website
- flyulendo.com
Flights from Belgrade Nikola Tesla Airport to Iași International Airport via Istanbul
- Ave. Duration
- 8h 5m
- When
- Tuesday and Saturday
- Estimated price
- $260–650
Flights from Belgrade Nikola Tesla Airport to Iași International Airport via Rome
- Ave. Duration
- 10h 10m
- When
- Monday and Thursday
- Estimated price
- $110–240
Flights from Timișoara Traian Vuia International Airport to Iași International Airport via Milan Bergamo
- Ave. Duration
- 5h 25m
- When
- Thursday and Sunday
- Estimated price
- $45–180
- Website
- flypgs.com
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 10m
- When
- Thursday and Sunday
- Estimated price
- $85–420
- Website
- animawings.com
Flights from Timișoara Traian Vuia International Airport to Iași International Airport via Thessaloniki
- Ave. Duration
- 8h 40m
- When
- Saturday
- Estimated price
- $180–230
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Beograd Centar to Subotica
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- $7–12
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $7–9
- 1st Class
- $9–12
Train from Vukov Spomenik to Vrsac
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- $4–6
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $4–5
- 1st Class
- $4–6
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Train from Beograd Centar to Subotica
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- $9–20
- Website
- https://zpcg.me/en
- Second Class
- $9–11
- First Class
- $18–20
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Subotica to Szeged
- Ave. Duration
- 1h 22m
- Frequency
- 5 times a day
- Estimated price
- $3–4
- Website
- https://jegy.mav.hu/
Train from Szeged to Bekescsaba
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- $5–6
- Website
- https://jegy.mav.hu/
Train from Bekescsaba to Cluj Napoca
- Ave. Duration
- 8h 8m
- Frequency
- Once daily
- Estimated price
- $19–23
- Website
- https://jegy.mav.hu/
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Stamora Moravita to Timisoara Nord
- Ave. Duration
- 1h 21m
- Frequency
- 3 times a day
- Estimated price
- $8–9
- Website
- https://www.cfrcalatori.ro/en/
Train from Timisoara Nord to Iași
- Ave. Duration
- 16h 10m
- Frequency
- Once daily
- Estimated price
- $70–80
- Website
- https://www.cfrcalatori.ro/en/
Train from Cluj Napoca to Nicolina Hm.
- Ave. Duration
- 9h 18m
- Frequency
- Once daily
- Estimated price
- $42–46
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- (+373) 22 83 33 33
- cfm@railway.md
- Website
- railway.md
Train from Ungheni to Chisinau
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $4–7
- Schedules at
- railway.md
Train from Bacau to Chisinau
- Ave. Duration
- 8h 48m
- Frequency
- Once daily
- Estimated price
- $10–17
- Schedules at
- railway.md
Train from Nicolina to Chisinau
- Ave. Duration
- 6h 7m
- Frequency
- Once daily
- Estimated price
- $4–8
- Schedules at
- railway.md
- helpline.svs@gmail.com
- Website
- svs.md
Bus from Arad to Chișinău
- Ave. Duration
- 11h 37m
- Frequency
- Once a week
- Website
- https://svs.md/en/bus/route/number-19167
- Phone
- office@alfa-star.ro
- Website
- alfastarimpex.ro
Bus from Moraviţa to Timişoara
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $3
- Schedules at
- alfastarimpex.autogari.ro
- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Belgrade to Budapest Hotel Platanus
- Ave. Duration
- 5h 5m
- Frequency
- Once a week
- Estimated price
- $23–28
- Schedules at
- siamostours.com
- Phone
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Chisinau, Gara Feroviara
- Ave. Duration
- 19h
- Frequency
- 6 times a week
- Estimated price
- $112
- Website
- https://busline.md/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Belgrade bus station to Szeged
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a week
- Estimated price
- $23–35
- Website
- https://www.flixbus.co.uk
Bus from Szeged to Sebeș
- Ave. Duration
- 7h 10m
- Frequency
- 3 times a week
- Estimated price
- $30–45
- Website
- https://www.flixbus.co.uk
- Phone
- +4 0745 050403
- Website
- transpolosam.autogari.ro
Bus from Sebes to Bacau
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $24–40
- Schedules at
- transpolosam.autogari.ro
Want to know more about travelling around Moldova
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
More Questions & Answers
Belgrade to Moldova bus services, operated by Siamos Tours, arrive at Budapest Hotel Platanus station.
Moldova is 1h ahead of Belgrade. It is currently 1:20 PM in Belgrade and 2:20 PM in Moldova.
Belgrade to Moldova train services, operated by Srbija Voz, arrive at Subotica station.
Yes, the driving distance between Belgrade to Moldova is 899 km. It takes approximately 14h 21m to drive from Belgrade to Moldova.
There are 1684+ hotels available in Moldova.





























