There are 7 ways to get from Chișinău to Tallinn by plane, train, car ferry, 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 Chisinau to Tallinn  •  6 h 46 min

  1. Fly from Chisinau (KIV) to Tallinn (TLL) KIV - TLL

$101 - $332

Cheapest option

Train, bus  •  33 h 5 min

  1. Take the train from Chisinau to Odessa Gl.
  2. Take the bus from Odessa to Tallinn 999

$56 - $85

5 alternative options

Train to Odesa, fly to Tallinn  •  9 h 54 min

  1. Take the train from Chisinau to Odessa Gl.
  2. Fly from Odesa (ODS) to Tallinn (TLL) ODS - TLL

$98 - $183

Fly Chisinau to Helsinki, car ferry  •  10 h 27 min

  1. Fly from Chisinau (KIV) to Helsinki (HEL) KIV - HEL
  2. Take the car ferry from Helsinki to Tallinn

$156 - $410

Bus  •  40 h 28 min

  1. Take the bus from Anenii Noi to St.Peterburg
  2. Take the bus from St.Petersburg to Jõhvi
  3. Take the bus from Jõhvi to Tallinna bussijaam 742 / ...

$81 - $207

Train  •  46 h 5 min

  1. Take the train from Chisinau to St Petersburg Vitebskii Express
  2. Take the train from Saint-Peterburg Moskovsky Station to Tallinn 034А

$73 - $112

Drive  •  22 h 48 min

  1. Drive from Chișinău to Tallinn 1148.9 miles

$200 - $300

Questions & Answers

The cheapest way to get from Chișinău to Tallinn is to train and bus which costs $55 - $85 and takes 33 h 5 min.

More details

The quickest way to get from Chișinău to Tallinn is to fly which costs $100 - $340 and takes 6 h 46 min.

More details

The distance between Chișinău and Tallinn is 1408 km. The road distance is 1838.2 km.

Get driving directions

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

More details

No, there is no direct bus from Chișinău to Tallinn. However, there are services departing from Chişinău and arriving at Tallinna bussijaam via Anenii Noi, St.Petersburg and Jõhvi. The journey, including transfers, takes approximately 40 h 28 min.

More details

What companies run services between Chișinău, Moldova and Tallinn, Estonia?

LOT, Aeroflot Russian Airlines and six other airlines fly from Chișinău to Tallinn every 4 hours. Alternatively, you can take a bus from Chișinău to Tallinn via Anenii Noi, St.Peterburg, St.Petersburg, and Jõhvi in around 40 h 28 min.

Airlines
LOT
Website
lot.com
Flights from Chisinau to Tallinn via Warsaw
Ave. Duration
4 h 55 min
When
Monday, Wednesday, Thursday and Saturday
Estimated price
$110 - $410
Flights from Chisinau to Tallinn via St. Petersburg
Ave. Duration
4 h 10 min
When
Monday and Wednesday
Estimated price
$100 - $330
Flights from Chisinau to Tallinn via Kiev
Ave. Duration
4 h 45 min
When
Monday, Wednesday, Thursday and Friday
Estimated price
$100 - $390
Flights from Chisinau to Tallinn via Vienna
Ave. Duration
5 h 5 min
When
Monday and Friday
Estimated price
$130 - $470
Flights from Odesa to Tallinn
Ave. Duration
2 h 20 min
When
Wednesday, Thursday and Saturday
Estimated price
$130 - $400
Flights from Odesa to Tallinn via Warsaw
Ave. Duration
4 h 45 min
When
Every day
Estimated price
$130 - $400
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Chisinau to Tallinn via Moscow Sheremetyevo
Ave. Duration
5 h 40 min
When
Every day
Estimated price
$120 - $420
Flights from Chisinau to Helsinki via Moscow Sheremetyevo
Ave. Duration
7 h 25 min
When
Every day
Estimated price
$190 - $250
Turkish Airlines
Website
p.turkishairlines.com
Flights from Chisinau to Tallinn via Istanbul
Ave. Duration
7 h
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$150 - $550
Flights from Chisinau to Helsinki via Istanbul
Ave. Duration
7 h 45 min
When
Every day
Estimated price
$220 - $280
Austrian Airlines
Website
austrian.com
Flights from Chisinau to Tallinn via Vienna
Ave. Duration
8 h 10 min
When
Thursday and Sunday
Estimated price
$100 - $350
Flights from Chisinau to Helsinki via Frankfurt
Ave. Duration
6 h
When
Every day
Estimated price
$210 - $470
Nordica
Website
nordica.ee
Flights from Chisinau to Tallinn via St. Petersburg
Ave. Duration
4 h 10 min
When
Monday and Wednesday
Estimated price
$100 - $330
Air Baltic
Website
airbaltic.com
Flights from Odesa to Tallinn via Riga
Ave. Duration
4 h 50 min
When
Monday, Tuesday, Wednesday, Friday and Saturday
Estimated price
$90 - $310
Ukraine International Airlines
Website
flyuia.com
Flights from Chisinau to Helsinki via Kiev
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$160 - $270
Blue Air
Website
blueairweb.com
Flights from Chisinau to Helsinki via Bucharest Otopeni
Ave. Duration
5 h 40 min
When
Tuesday, Friday and Sunday
Estimated price
$65 - $320
Lufthansa
Website
lufthansa.com
Flights from Chisinau to Helsinki via Frankfurt
Ave. Duration
6 h
When
Every day
Estimated price
$210 - $470
Finnair
Website
finnair.com
Flights from Chisinau to Helsinki via St. Petersburg
Ave. Duration
6 h 10 min
When
Monday, Wednesday and Friday
Estimated price
$75 - $170
Train operators
Moldovan Railways (CFM)
Website
railway.md
Train from Chisinau to Odessa Gl.
Ave. Duration
4 h 37 min
Frequency
Once daily
Estimated price
$6 - $11
Website
railway.md
Train from Chisinau to St Petersburg Vitebskii
Ave. Duration
37 h 32 min
Frequency
5 times a week
Estimated price
$27 - $55
Website
railway.md
Russian Railways
Website
rzd.ru
Train from Saint-Peterburg Moskovsky Station to Tallinn
Ave. Duration
7 h 20 min
Frequency
Once daily
Estimated price
$45 - $60
Website
pass.rzd.ru
Bus operators
Temptrans
Website
temptrans.ee
Bus from Odessa to Tallinn
Ave. Duration
27 h 22 min
Frequency
Twice a week
Estimated price
$50 - $75
Schedules at
temptrans.ee
Chisinau Bus Station
Phone
+373 22 542-185
Email
autogara@mtc.md
Website
autogara.md
Bus from Anenii Noi to St.Peterburg
Ave. Duration
31 h 13 min
Frequency
Once daily
Estimated price
$60 - $170
Schedules at
autogara.md
Lux Express
Email
info@luxexpress.eu
Website
luxexpress.eu
Bus from St.Petersburg to Jõhvi
Ave. Duration
3 h 52 min
Frequency
Hourly
Estimated price
$12 - $18
Schedules at
ticket.luxexpress.eu
Bus from Jõhvi to Tallinna bussijaam
Ave. Duration
2 h 25 min
Frequency
Hourly
Estimated price
$11 - $16
Schedules at
luxexpress.eu
Peatus Estonia
Website
peatus.ee
Bus from Jõhvi to Tallinna bussijaam
Ave. Duration
2 h 20 min
Frequency
Hourly
Estimated price
$9 - $13
Schedules at
peatus.ee
Ekspress-Auto L
Website
ekspressautol.ee
Bus from Jõhvi to Tallinna bussijaam
Ave. Duration
2 h 15 min
Frequency
3 times a day
Estimated price
$8 - $12
Schedules at
ekspressautol.ee
Ferry operators
Tallink
Phone
+49 (0)40 547 541 222
Email
international.sales@tallinksilja.com
Website
tallink.com
Car ferry from Helsinki to Tallinn
Ave. Duration
2 h
Frequency
Every 4 hours
Estimated price
$50 - $210
Schedules at
tallink.com
Passenger
$42 - $43
Vehicle
$43 - $44
Cabin
$54
Viking Line

Want to know more about travelling around Estonia

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.