• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 7 ways to get from Chișinău to Baku 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.

Recommended option

Fly from Chisinau  •  9h 8m

  1. Fly from Chisinau (KIV) to Baku Heydar Aliyev (GYD) KIV - GYD

$221 - $601

Cheapest option

Train #2  •  3 days 4h

  1. Take the train from Chisinau to Kiev Pass D
  2. Take the train from Kiev Pass to Baku-Pass 370

$41 - $156

5 alternative options

Train to Odesa, fly  •  14h 28m

  1. Take the train from Chisinau to Odessa Gl.
  2. Fly from Odesa (ODS) to Baku Heydar Aliyev (GYD) ODS - GYD

$103 - $273

Bus, drive, train  •  3 days 11h

  1. Take the bus from Chișinău Autogara Nord to Odessa Privoz
  2. Take the bus from Odessa to Kiev Central Bus Station
  3. Take the bus from Kiev Central Bus to Volgograd
  4. Take the bus from Volgograd to Derbent 267
  5. Drive from Derbent to Chatschmas
  6. Take the train from Chatschmas to Baku-Pass D

$149 - $255

Bus, train  •  3 days 2h

  1. Take the bus from Chişinău to Tiraspol'
  2. Take the train from Tiraspol to Kiev Pass D
  3. Take the train from Kiev Pass to Baku-Pass

$85 - $297

Train  •  3 days 4h

  1. Take the train from Chisinau to Kiev Pass D
  2. Take the train from Kiev Pass to Baku-Pass Kyiv

$90 - $296

Drive  •  33h 56m

  1. Drive from Chișinău to Baku 1510.4 miles

$190 - $280

Questions & Answers

The cheapest way to get from Chișinău to Baku is to train which costs $40 - $160 and takes 3 days 4h.

More details

The quickest way to get from Chișinău to Baku is to fly which costs $220 - $600 and takes 9h 8m.

More details

No, there is no direct train from Chișinău to Baku. However, there are services departing from Chisinau and arriving at Baku-Pass via Kiev Pass. The journey, including transfers, takes approximately 3 days 4h.

More details

The distance between Chișinău and Baku is 1837 km. The road distance is 2416.7 km.

Get driving directions

The best way to get from Chișinău to Baku without a car is to bus and train which takes 3 days 2h and costs $85 - $300.

More details

It takes approximately 9h 8m to get from Chișinău to Baku, including transfers.

More details

Chișinău to Baku train services, operated by Moldovan Railways (CFM), depart from Chisinau station.

More details

The best way to get from Chișinău to Baku is to fly which takes 9h 8m and costs $220 - $600. Alternatively, you can train, which costs $90 - $300 and takes 3 days 4h.

Mode details

There is no direct flight from Chisinau Airport to Baku Heydar Aliyev Airport. The quickest flight takes 6h 5m and has one stopover.

Search flights

Baku is 1h ahead of Chișinău. It is currently 5:23 PM in Chișinău and 6:23 PM in Baku.

Map of how to get from Chișinău to Baku.
Launch map view
  • Distance: 1148.4 miles
  • Duration: 9h 8m

What companies run services between Chișinău, Moldova and Baku, Azerbaijan?

Turkish Airlines, Air Moldova and three other airlines fly from Chișinău to Baku every 3 hours. Alternatively, you can take a train from Chișinău to Baku via Kiev Pass in around 3 days 4h.

Airlines
Turkish Airlines
Website
p.turkishairlines.com
Flights from Chisinau to Baku Heydar Aliyev via Istanbul Ataturk
Ave. Duration
6h 25m
When
Every day
Estimated price
$260 - $1,100
Flights from Odesa to Baku Heydar Aliyev via Istanbul Ataturk
Ave. Duration
8h 7m
When
Every day
Estimated price
$260 - $430
Azerbaijan Airlines
Website
azal.az
Flights from Chisinau to Baku Heydar Aliyev via Moscow Vnukovo
Ave. Duration
6h 22m
When
Every day
Estimated price
$220 - $600
Flights from Chisinau to Baku Heydar Aliyev via Moscow Domodedovo
Ave. Duration
6h 25m
When
Every day
Estimated price
$220 - $600
Flights from Chisinau to Baku Heydar Aliyev via Pulkovo
Ave. Duration
7h 5m
When
Sunday
Estimated price
$280 - $800
Ukraine International Airlines
Website
flyuia.com
Flights from Odesa to Baku Heydar Aliyev via Boryspil
Ave. Duration
12h 35m
When
Every day
Estimated price
$190 - $340
Flights from Odesa to Baku Heydar Aliyev via Vienna, Boryspil
Ave. Duration
10h 45m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$190 - $340
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Chisinau to Baku Heydar Aliyev via Moscow Sheremetyevo
Ave. Duration
12h 25m
When
Every day
Estimated price
$220 - $700
Belavia Belarusian Airlines
Website
belavia.by
Flights from Odesa to Baku Heydar Aliyev via Minsk
Ave. Duration
11h 5m
When
Monday, Wednesday, Friday and Saturday
Estimated price
$350 - $650
Train operators
Moldovan Railways (CFM)
Website
railway.md
Train from Chisinau to Odessa Gl.
Ave. Duration
4h 16m
Frequency
3 times a week
Estimated price
$5 - $11
Website
railway.md
Train from Tiraspol to Kiev Pass
Ave. Duration
10h 21m
Frequency
4 times a week
Estimated price
$8 - $20
Website
railway.md
Train from Chisinau to Kiev Pass
Ave. Duration
15h 11m
Frequency
4 times a day
Estimated price
$15 - $26
Website
railway.md
Azerbaijan Railways (ADDY)
Website
ady.az
Train from Chatschmas to Baku-Pass
Ave. Duration
4h 3m
Frequency
4 times a week
Estimated price
$2 - $5
Schedules at
ticket.ady.az
3rd class (platzkart)
$2 - $4
2nd class (coupe)
$3 - $5
Train from Kiev Pass to Baku-Pass
Ave. Duration
2 days 12h
Frequency
Once a week
Estimated price
$26 - $130
Schedules at
ticket.ady.az
3rd class (platzkart)
$26 - $30
2nd class (coupe)
$32 - $35
2nd class seater
$89
Coupe
$124
Ukrainian Railways
Website
uz.gov.ua
Train from Kiev Pass to Baku-Pass
Ave. Duration
2 days 12h
Frequency
Once a week
Estimated price
$75 - $270
Schedules at
uz.gov.ua
3rd class
$75 - $110
2nd class
$110 - $160
1st class
$190 - $270
Bus operators
bus
Bus from Chișinău Autogara Nord to Odessa Privoz
Ave. Duration
5h
Frequency
Every 3 hours
Estimated price
$12
Schedules at
garanord.md
Gunsel Group
Phone
0 800 30 30 10
Website
gunsel.ua
Bus from Odessa to Kiev Central Bus Station
Ave. Duration
6h 30m
Frequency
5 times a day
Estimated price
$13 - $18
Schedules at
gunsel.ua
Ukraine buses
Website
ticket.bus.com.ua
Bus from Kiev Central Bus to Volgograd
Ave. Duration
26h
Frequency
Twice a week
Estimated price
$24 - $65
Schedules at
ticket.bus.com.ua
Vokzal Avto
Phone
37-37-90
Website
vokzal-avto.ru
Bus from Volgograd to Derbent
Ave. Duration
20h 55m
Frequency
Once daily
Estimated price
$23 - $35
Schedules at
avtovokzal-volgograd.ru
Chisinau Bus Station
Phone
+373 22 542-185
Email
autogara@mtc.md
Website
autogara.md
Bus from Chişinău to Tiraspol'
Ave. Duration
1h 20m
Frequency
Every 20 minutes
Estimated price
$2 - $7
Schedules at
autogara.md

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 Best ways to travel around Australia, The London Underground: Essential tips to navigate the Tube and Travelling by boat in Italy - to help you get the most out of your next trip.

More Questions & Answers

Chișinău to Baku train services, operated by Ukrainian Railways, arrive at Baku-Pass station.

More details

Yes, the driving distance between Chișinău to Baku is 2417 km. It takes approximately 33h 56m to drive from Chișinău to Baku.

Get driving directions

Aeroflot Russian Airlines, Fly One, Turkish Airlines and two other airlines offer flights from Chisinau Airport to Baku Heydar Aliyev Airport.

Search flights

There are 1729+ hotels available in Baku. Prices start at $35 USD per night.

More details

The best way to get from Chișinău to Chisinau Airport is to bus which takes 18m and costs $1.

More details