• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 7 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.

Recommended option

Fly to Chisinau  •  6 h 57 min

  1. Fly from Belgrade (BEG) to Chisinau (KIV) BEG - KIV

$114 - $296

Cheapest option

Train  •  27 h 24 min

  1. Take the train from Beograd Dunav to Vrsac
  2. Take the train from Stamora Moravita to Timisoara Nord R
  3. Take the train from Timisoara Nord to Iasi Ir / ...
  4. Take the train from Ungheni to Chisinau

$43 - $71

5 alternative options

Fly to Iasi, bus  •  9 h 1 min

  1. Fly from Belgrade (BEG) to Iasi (IAS) BEG - IAS
  2. Take the bus from Iași to Chișinău

$143 - $398

Bus, train  •  23 h 59 min

  1. Take the bus from Belgrade to Vršac
  2. Take the train from Stamora Moravita to Timisoara Nord R
  3. Take the train from Timisoara Nord to Iasi Ir / ...
  4. Take the bus from Iași to Chișinău

$44 - $65

Bus Trans Nicolaescu  •  24 h 32 min

  1. Take the bus from Beograd to Budapest - Népliget
  2. Take the bus from Budapest to Gura Humorului
  3. Take the bus from Gura Humorului to Iași 005 / ...
  4. Take the bus from Iași to Chișinău

$50 - $64

Bus  •  27 h 24 min

  1. Take the bus from Beograd to Novi Sad
  2. Take the bus from Novi Sad to Szeged 603 / ...
  3. Take the bus from Szeged to Târgu Mureș 547 / ...
  4. Take the bus from Târgu Mureș to Iași 004 / ...
  5. Take the bus from Iași to Chișinău

$52 - $92

Drive  •  13 h 49 min

  1. Drive from Belgrade to Chișinău 593.1 miles

$100 - $160

Questions & Answers

The cheapest way to get from Belgrade to Chișinău is to train which costs RSD 4300 - RSD 7500 and takes 27 h 24 min.

More details

The quickest way to get from Belgrade to Chișinău is to fly which costs RSD 11000 - RSD 31000 and takes 6 h 57 min.

More details

No, there is no direct bus from Belgrade to Chișinău. However, there are services departing from Beograd and arriving at Chișinău via Népliget M, Budapest, Gura Humorului and Iași. The journey, including transfers, takes approximately 24 h 32 min.

More details

The distance between Belgrade and Chișinău is 694 km. The road distance is 949 km.

Get driving directions

The best way to get from Belgrade to Chișinău without a car is to bus which takes 24 h 32 min and costs RSD 5000 - RSD 7000.

More details

It takes approximately 6 h 57 min to get from Belgrade to Chișinău, including transfers.

More details

Belgrade to Chișinău bus services, operated by Fudeks, depart from Beograd station.

More details

The best way to get from Belgrade to Chișinău is to fly which takes 6 h 57 min and costs RSD 11000 - RSD 31000. Alternatively, you can bus, which costs RSD 5000 - RSD 7000 and takes 24 h 32 min, you could also train, which costs RSD 4300 - RSD 7500 and takes 27 h 24 min.

Mode details

There is no direct flight from Belgrade Airport to Chisinau Airport. The quickest flight takes 3 h 30 min and has one stopover.

Search flights

Belgrade to Chișinău bus services, operated by ALVERS TUR, arrive at Chișinău station.

More details

Map of how to get from Belgrade to Chișinău.
Launch map view
  • Distance: 433.5 miles
  • Duration: 6 h 57 min

What companies run services between Belgrade, Serbia and Chișinău, Moldova?

Tarom, Lufthansa and six other airlines fly from Belgrade to Chișinău every 4 hours. Alternatively, you can take a bus from Belgrade to Chișinău via Budapest - Népliget, Népliget M, Nyugati pályaudvar M, Budapest, Gura Humorului, and Iași in around 24 h 32 min.

Airlines
Tarom
Website
tarom.ro
Flights from Belgrade to Chisinau via Bucharest Otopeni
Ave. Duration
5 h 42 min
When
Monday to Friday
Estimated price
$160 - $390
Flights from Belgrade to Iasi via Bucharest Otopeni
Ave. Duration
4 h 27 min
When
Monday to Friday
Estimated price
$170 - $440
Austrian Airlines
Website
austrian.com
Flights from Belgrade to Chisinau via Vienna
Ave. Duration
6 h 25 min
When
Monday to Saturday
Estimated price
$290 - $750
Flights from Belgrade to Iasi via Vienna
Ave. Duration
6 h 20 min
When
Monday, Wednesday, Thursday and Friday
Estimated price
$300 - $750
Lufthansa
Website
lufthansa.com
Flights from Belgrade to Chisinau via Frankfurt
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$340 - $800
Flights from Belgrade to Iasi via Frankfurt, Vienna
Ave. Duration
7 h 30 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$360 - $850
Alitalia
Website
alitalia.com
Flights from Belgrade to Chisinau via Bucharest Otopeni
Ave. Duration
4 h
When
Monday, Wednesday, Friday and Sunday
Estimated price
$140 - $470
Flights from Belgrade to Iasi via Rome
Ave. Duration
6 h 15 min
When
Saturday
Estimated price
$90 - $410
Turkish Airlines
Website
p.turkishairlines.com
Flights from Belgrade to Chisinau via Istanbul Ataturk
Ave. Duration
5 h 52 min
When
Every day
Estimated price
$150 - $350
Air Moldova
Website
airmoldova.md
Flights from Belgrade to Chisinau via Istanbul Ataturk
Ave. Duration
4 h 15 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$65 - $250
Flights from Belgrade to Chisinau via Rome
Ave. Duration
6 h 20 min
When
Monday, Wednesday and Friday
Estimated price
$120 - $390
Wizz Air
Website
wizzair.com
Flights from Belgrade to Iasi via Thessaloniki
Ave. Duration
3 h 45 min
When
Tuesday
Estimated price
$50 - $250
Blue Air
Website
blueairweb.com
Flights from Belgrade to Iasi via Munich
Ave. Duration
6 h
When
Thursday and Sunday
Estimated price
$85 - $390
Train operators
Romanian Railways (CFR)
Phone
0219521
Website
cfrcalatori.ro
Train from Stamora Moravita to Timisoara Nord
Ave. Duration
1 h 15 min
Frequency
Every 4 hours
Estimated price
$2 - $4
Website
cfrcaltori.ro
Train from Timisoara Nord to Iasi
Ave. Duration
15 h 36 min
Frequency
5 times a day
Estimated price
$29 - $45
Website
cfrcaltori.ro
Serbian Railways
Website
srbvoz.rs
Train from Beograd Dunav to Vrsac
Ave. Duration
1 h 33 min
Frequency
Once daily
Estimated price
$2 - $7
Schedules at
srbvoz.rs
2nd Class Ticket
$2 - $4
1st Class Ticket
$4 - $7
Moldovan Railways (CFM)
Website
railway.md
Train from Ungheni to Chisinau
Ave. Duration
2 h 49 min
Frequency
Once daily
Estimated price
$6 - $9
Website
railway.md
Bus operators
ALVERS TUR
Phone
022 211 051
Email
info@alverstur.md
Website
alverstur.md
Bus from Iași to Chișinău
Ave. Duration
2 h 10 min
Frequency
Twice daily
Estimated price
$7
Schedules at
alverstur.md
Stup Vrsac
Website
redvoznje.stup.rs
Bus from Belgrade to Vršac
Ave. Duration
1 h 40 min
Frequency
Every 30 minutes
Estimated price
$4 - $6
Schedules at
redvoznje.stup.rs
Bus from Belgrade to Novi Sad
Ave. Duration
1 h 36 min
Frequency
Twice daily
Estimated price
$4 - $6
Schedules at
redvoznje.stup.rs
Fudeks
Phone
+381 11 7620255
Email
office@fudeks.rs
Website
fudeks.rs
Bus from Beograd to Budapest - Népliget
Ave. Duration
6 h
Frequency
Twice daily
Estimated price
$22 - $35
Schedules at
en.fudeks.rs
Book at
fudeks.rs
Auto Confort
Website
autoconfortiasi.ro
Bus from Gura Humorului to Iași
Ave. Duration
2 h 30 min
Frequency
4 times a day
Estimated price
$4 - $8
Schedules at
autoconfortiasi.ro
Book at
autoconfortiasi.ro
Bus from Târgu Mureș to Iași
Ave. Duration
6 h 20 min
Frequency
Twice daily
Estimated price
$12 - $20
Schedules at
autoconfortiasi.ro
Book at
autoconfortiasi.ro
Sami Trans
Phone
+4-0332-804.020
Website
sami.ro
Bus from Gura Humorului to Iaşi
Ave. Duration
2 h 50 min
Frequency
Once daily
Estimated price
$6 - $9
Schedules at
sami.ro
RVG
Phone
0231 531589
Email
office@rvg.ro
Website
rvg.ro
Bus from Gura Humorului to Iaşi
Ave. Duration
3 h 50 min
Frequency
Once daily
Estimated price
$5 - $9
Schedules at
rvg.ro
Dunavprevoz D.O.O.
Severtrans
Phone
(025) 424-577
Email
office@severtrans.rs
Website
severtrans.rs
Bus from Beograd to Novi Sad
Ave. Duration
1 h 57 min
Frequency
Hourly
Estimated price
$6 - $9
Schedules at
severtrans.rs
Farlang TC doo
Phone
+381 21 832 682
Website
farlangtc.com
Bus from Belgrade to Novi Sad
Ave. Duration
1 h 31 min
Frequency
Twice daily
Schedules at
farlangtc.com
Jugoprevoz Kruševac AD
Phone
+381 37 421 555
Email
adjugoprevozks@gmail.com
Website
jugoprevozks.rs
Bus from Belgrade to Novi Sad
Ave. Duration
1 h 32 min
Frequency
Twice daily
Schedules at
jugoprevozks.rs
Volan
Website
menetrendek.hu
Bus from Novi Sad to Szeged
Ave. Duration
3 h 5 min
Frequency
Twice daily
Estimated price
$8 - $12
Schedules at
menetrendek.hu
Bus from Szeged to Târgu Mureș
Ave. Duration
9 h 54 min
Frequency
Once daily
Estimated price
$21 - $30
Schedules at
menetrendek.hu
Voion Trans SRL
Phone
+4-0743-058.899
Website
voiontrans.autogari.ro
Bus from Târgu Mureș to Iaşi
Ave. Duration
6 h 37 min
Frequency
Once daily
Estimated price
$19
Schedules at
voiontrans.autogari.ro
Irina Trans
Phone
+4-0749-226.971
Website
irinatrans.autogari.ro
Bus from Târgu Mureș to Iaşi
Ave. Duration
6 h 44 min
Frequency
Once daily
Estimated price
$24 - $35
Schedules at
irinatrans.autogari.ro

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 Need to know: Greyhound, What are the different types of Renfe trains in Spain? and Getting to Milan from the airport - to help you get the most out of your next trip.

More Questions & Answers

Chișinău is 1 h ahead of Belgrade. It is currently 4:26 PM in Belgrade and 5:26 PM in Chișinău.

Yes, the driving distance between Belgrade to Chișinău is 949 km. It takes approximately 13 h 49 min to drive from Belgrade to Chișinău.

Get driving directions

Air Serbia, Turkish Airlines, AtlasGlobal and five other airlines offer flights from Belgrade Airport to Chisinau Airport.

Search flights

There are 431+ hotels available in Chișinău. Prices start at $32 USD per night.

More details

The best way to get from Belgrade to Belgrade Airport is to Mini Bus which takes 30 min and costs RSD 300 - RSD 490.

More details

Where to next?