There are 8 ways to get from Belgrade to Chișinău by plane, bus, train, 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)plane BEG - RMO
7h 3m$153–355Bus
cheapest- Take the bus from Belgrade bus station to Timișoarabus 1896
- Take the bus from Timișoara Autogara Normandia to Chișinău, North Bus Stationbus
19h$51–98Bus, train
- Take the bus from Belgrade bus station to Timișoarabus
- Take the train from Timisoara Nord to Iașitrain
- Take the train from Iasi to Chisinautrain 402
27h 57m$88–105Drive 895.8 km
- Drive from Belgrade to Chișinăucar 895.8 km
14h 34m$140–202Fly Belgrade Nikola Tesla Airport to Iași International Airport, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Iași International Airport (IAS)plane BEG - IAS
- Take the bus from Iasi Airport to Strășenibus
11h 53mBus to Timișoara Traian Vuia International Airport, fly to Chișinău International Airport
- Take the bus from Belgrade bus station to Timișoarabus
- Fly from Timișoara Traian Vuia International Airport (TSR) to Chișinău International Airport (RMO)plane TSR - RMO
9h 40m$169–286Train, bus
- Take the train from Beograd Centar to Suboticatrain Ir / ...
- Take the train from Subotica to Szegedtrain Re
- Take the train from Szeged to Bekescsabatrain Re
- Take the train from Bekescsaba to Aradtrain Ic
- Take the bus from Arad to Chișinăubus
20h 46m$62–115Bus via Iași
- Take the bus from Belgrade bus station to Timișoarabus
- Take the bus from Timișoara to Iașibus
- Take the bus from Iași to Chişinău Northern Bus Stationbus
25h 4m$121–188
Belgrade to Chișinău by bus, tram, and train
Comparing Your Travel Options
The cheapest way to get from Belgrade to Chișinău is to bus which costs $50 - $100 and takes 19h.
The fastest way to get from Belgrade to Chișinău is to fly which takes 7h 3m and costs $150 - $360.
No, there is no direct bus from Belgrade station to Chișinău station. However, there are services departing from Belgrade bus station and arriving at Chișinău, North Bus Station via Timișoara Autogara Normandia. The journey, including transfers, takes approximately 19h.
The distance between Belgrade and Chișinău is 743 km. The road distance is 895.8 km.
The best way to get from Belgrade to Chișinău without a car is to bus which takes 19h and costs $50 - $100.
It takes approximately 7h 3m to get from Belgrade to Chișinău, including transfers.
Belgrade to Chișinău bus services, operated by FlixBus, depart from Belgrade bus station.
The best way to get from Belgrade to Chișinău is to fly which takes 7h 3m and costs $150 - $360. Alternatively, you can bus, which costs $50 - $100 and takes 19h.
Belgrade to Chișinău bus services, operated by FlixBus, arrive at Timișoara station.
Chișinău is 1h ahead of Belgrade. It is currently 08:13 in Belgrade and 09:13 in Chișinău.
What companies run services between Belgrade, Serbia and Chișinău, Moldova?
Air Serbia, Tarom, and four other airlines fly from Belgrade Nikola Tesla Airport (BEG) to Chișinău International Airport (RMO) 3 times a day. Alternatively, you can take a bus from Belgrade bus station to Chișinău, North Bus Station via Timișoara Autogara Normandia in around 19h.
- Website
- tarom.ro
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 4h 42m
- When
- Monday, Sunday, Thursday, and Friday
- Estimated price
- $150–270
Flights from Belgrade Nikola Tesla Airport to Iași International Airport via Bucharest Otopeni
- Ave. Duration
- 8h 21m
- When
- Every day
- Estimated price
- $120–270
Flights from Timișoara Traian Vuia International Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 4h 34m
- When
- Tuesday to Saturday
- Estimated price
- $100–360
- Website
- austrian.com
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- $130–390
Flights from Belgrade Nikola Tesla Airport to Iași International Airport via Vienna
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $130–550
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 3h 50m
- When
- Monday and Sunday
- Estimated price
- $150–270
Flights from Belgrade Nikola Tesla Airport to Iași International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $120–270
- Website
- flyulendo.com
Flights from Belgrade Nikola Tesla Airport to Iași International Airport via Istanbul
- Ave. Duration
- 6h 35m
- When
- Wednesday and Sunday
- Estimated price
- $260–700
Flights from Timișoara Traian Vuia International Airport to Chișinău International Airport via Bologna
- Ave. Duration
- 4h 55m
- When
- Tuesday and Saturday
- Estimated price
- $75–250
- Website
- flygangwon.com
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Tivat
- Ave. Duration
- 4h
- When
- Tuesday
- Estimated price
- $170–370
- Website
- auraairlines.com
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 5h 5m
- When
- Thursday
- Estimated price
- $130–380
- Website
- wizzair.com
Flights from Belgrade Nikola Tesla Airport to Chișinău International Airport via Budapest
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- $75–310
- Website
- turkishairlines.com
Flights from Timișoara Traian Vuia International Airport to Chișinău International Airport via Istanbul
- Ave. Duration
- 4h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $270–750
- Website
- hisky.aero
Flights from Timișoara Traian Vuia International Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 2h 55m
- When
- Thursday
- Estimated price
- $120–270
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Timisoara Nord to Iași
- Ave. Duration
- 16h 10m
- Frequency
- Once daily
- Estimated price
- $66–72
- Website
- Romanian Railways (CFR)
- Phone
- (+373) 22 83 33 33
- cfm@railway.md
- Website
- Moldovan Railways (CFM)
Train from Iasi to Chisinau
- Ave. Duration
- 6h 16m
- Frequency
- Twice daily
- Estimated price
- $4–8
- Schedules at
- Moldovan Railways (CFM)
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Beograd Centar to Subotica
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- $6–12
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $6–8
- 1st Class
- $9–12
- Phone
- +36 (1) 3 49 49 49
- informacio@mavcsoport.hu
- Website
- Hungarian Railways (MÁV)
Train from Subotica to Szeged
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- $3–4
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Bekescsaba
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- Hungarian Railways (MÁV)
Train from Bekescsaba to Arad
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- $3–4
- Website
- Hungarian Railways (MÁV)
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Bekescsaba to Arad
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- $12–23
- Website
- Austrian Railways
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Belgrade bus station to Timișoara
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $15–24
- Website
- Flixbus
Bus from Belgrade bus station to Timișoara
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $15–24
- Website
- Flixbus
Bus from Belgrade bus station to Timișoara
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $15–24
- Website
- Flixbus
Bus from Belgrade bus station to Timișoara
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $15–24
- Website
- Flixbus
Bus from Timișoara to Iași
- Ave. Duration
- 16h 15m
- Frequency
- Once daily
- Estimated price
- $75–120
- Website
- Flixbus
- helpline.svs@gmail.com
- Website
- SVS
Bus from Timișoara Autogara Normandia to Chișinău, North Bus Station
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $35–75
- Website
- SVS
Bus from Arad to Chișinău
- Ave. Duration
- 11h 37m
- Frequency
- Once a week
- Estimated price
- $35–70
- Website
- SVS
- Phone
- +37360600488
- https://transmixt.md/
- Website
- transmixt.md
Bus from Iasi Airport to Strășeni
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Schedules at
- transmixt.md
- Book at
- transmixt.md
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Iași to Chişinău Northern Bus Station
- Ave. Duration
- 4h 9m
- Frequency
- Hourly
- Estimated price
- $30–45
- Schedules at
- galtrans.md
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 guideBooking & Getting There
Yes, the driving distance between Belgrade to Chișinău is 896 km. It takes approximately 14h 34m to drive from Belgrade to Chișinău.
Book your Belgrade to Chișinău bus tickets online with Omio.
There are 2030+ hotels available in Chișinău.