There are 8 ways to get from Harran to Tallinn by taxi, plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Şanlıurfa Güney Anadolu Projesi Airport, fly to Lennart Meri International Airport
best- Take the taxi from Harran to Şanlıurfa Güney Anadolu Projesi Airport (GNY)
- Fly from Şanlıurfa Güney Anadolu Projesi Airport (GNY) to Lennart Meri International Airport (TLL)GNY - TLL
10h 8m€243–751Taxi, bus
cheapest- Take the taxi from Harran to Şanlıurfa bus station
- Take the bus from Şanlıurfa bus station to İstanbul Esenler bus station
- Take the bus from İstanbul Esenler bus station to Chernivtsi Bus station
- Take the bus from Chernivtsi Bus station to Riga Central Bus Station
- Take the bus from Riia to Tallinna bussijaam
3d 1h€209–264Taxi, bus, train via Nazran
- Take the taxi from Harran to Şanlıurfa bus station
- Take the bus from Şanlıurfa bus station to Trabzon bus station
- Take the bus from Trabzon bus station to Nazran'
- Take the train from Nazran to Prohladnaia
- Take the train from Prohladnaia to Moskovsky Railway Terminal
- Take the bus from Saint Petersburg Bus Terminal to Narva
- Take the train from Narva to Tallinn
3d 9hTaxi to Şanlıurfa Güney Anadolu Projesi Airport, fly to Helsinki Airport, bus
- Take the taxi from Harran to Şanlıurfa Güney Anadolu Projesi Airport (GNY)
- Fly from Şanlıurfa Güney Anadolu Projesi Airport (GNY) to Helsinki Airport (HEL)GNY - HEL
- Take the bus from Helsinki to Tallinn
11h 38mTaxi to Adiyaman, fly to Lennart Meri International Airport
- Take the taxi from Harran to Adiyaman (ADF)
- Fly from Adiyaman (ADF) to Lennart Meri International Airport (TLL)ADF - TLL
11h 37m€440–1,230Taxi, bus, train
- Take the taxi from Harran to Şanlıurfa bus station
- Take the bus from Şanlıurfa bus station to Giresun bus station
- Take the bus from Giresun to Krasnodar-1 Bus station
- Take the train from Krasnodar 1 to Moskovsky Railway Terminal
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Central Bus station
3d 10h€231–316Taxi, bus via Krasnodar
- Take the taxi from Harran to Şanlıurfa bus station
- Take the bus from Şanlıurfa bus station to Giresun bus station
- Take the bus from Giresun to Krasnodar-1 Bus station
- Take the bus from Krasnodar-1 Bus station to Minsk Central Bus Station
- Take the bus from Minsk Central Bus Station to Tallinn Central Bus station
3d 16h€215–320Taxi, bus, train via Voronezh
- Take the taxi from Harran to Şanlıurfa bus station
- Take the bus from Şanlıurfa bus station to Trabzon bus station
- Take the bus from Trabzon bus station to Nazran'
- Take the train from Nazran to Voronezh-1
- Take the train from Voronej 1 to Hudahaj
- Take the train from Vilnius to Tallinn
3d 17h
Şanlıurfa Güney Anadolu Projesi Airport (GNY) to Lennart Meri International Airport (TLL) flights
Questions & Answers
The cheapest way to get from Harran to Tallinn is to taxi and bus which costs €200 - €270 and takes 3 days 1h.
The fastest way to get from Harran to Tallinn is to taxi and fly which takes 10h 8m and costs €240 - €750.
The distance between Harran and Tallinn is 2725 km.
The best way to get from Harran to Tallinn without a car is to taxi and bus which takes 3 days 1h and costs €200 - €270.
It takes approximately 10h 8m to get from Harran to Tallinn, including transfers.
Tallinn is 1h behind Harran. It is currently 8:06 PM in Harran and 7:06 PM in Tallinn.
There are 1122+ hotels available in Tallinn.
What companies run services between Harran, Turkey and Tallinn, Estonia?
There is no direct connection from Harran to Tallinn. However, you can take the taxi to Şanlıurfa Güney Anadolu Projesi Airport (GNY) airport, fly to Lennart Meri International Airport (TLL), walk to Lennujaam, then take the bus to Tornimäe. Alternatively, you can take the taxi to Şanlıurfa bus station, take the bus to İstanbul Esenler bus station, take the bus to Chernivtsi Bus station, take the bus to Riga Central Bus Station, then take the bus to Tallinna bussijaam.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- turkishairlines.com
Flights from Şanlıurfa Güney Anadolu Projesi Airport to Lennart Meri International Airport via Istanbul
- Ave. Duration
- 11h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €200–700
Flights from Şanlıurfa Güney Anadolu Projesi Airport to Helsinki Airport via Istanbul
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- €200–700
Flights from Adiyaman to Lennart Meri International Airport via Istanbul
- Ave. Duration
- 12h 55m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €330–1,100
- Website
- flypgs.com
Flights from Şanlıurfa Güney Anadolu Projesi Airport to Helsinki Airport via Sabiha Gokcen
- Ave. Duration
- 16h 10m
- When
- Monday and Thursday
- Estimated price
- €120–550
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Nazran to Prohladnaia
- Ave. Duration
- 1h 56m
- Frequency
- 4 times a week
- Estimated price
- €10–26
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €45–70
- 3rd Class (Platzcart)
- €10–15
- 2nd Class (Kupé)
- €19–26
Train from Prohladnaia to Moskovsky Railway Terminal
- Ave. Duration
- 43h 43m
- Frequency
- 4 times a week
- Estimated price
- €75–120
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €310–430
- 3rd Class (Platzcart)
- €75–110
- 2nd Class (Kupé)
- €85–120
Train from Krasnodar 1 to Moskovsky Railway Terminal
- Ave. Duration
- 31h 41m
- Frequency
- Once daily
- Estimated price
- €65–110
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €270–370
- 3rd Class (Platzcart)
- €65–90
- 2nd Class (Kupé)
- €75–110
Train from Nazran to Voronezh-1
- Ave. Duration
- 24h 2m
- Frequency
- 4 times a week
- Estimated price
- €40–75
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €180–250
- 3rd Class (Platzcart)
- €40–60
- 2nd Class (Kupé)
- €50–75
Train from Voronej 1 to Hudahaj
- Ave. Duration
- 24h 1m
- Frequency
- 4 times a week
- Estimated price
- €40–70
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €170–240
- 3rd Class (Platzcart)
- €40–60
- 2nd Class (Kupé)
- €50–70
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Narva to Tallinn
- Ave. Duration
- 2h 39m
- Frequency
- 5 times a day
- Estimated price
- €11–20
- Website
- https://elron.ee/en
- Express Train Ticket
- €13–20
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Vilnius to Tallinn
- Ave. Duration
- 10h 49m
- Frequency
- Once daily
- Website
- https://ltglink.lt/en
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Şanlıurfa bus station to İstanbul Esenler bus station
- Ave. Duration
- 21h 15m
- Frequency
- 4 times a day
- Estimated price
- €30–45
- Schedules at
- flixbus.com.tr
Bus from Şanlıurfa bus station to Trabzon bus station
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- €21–29
- Schedules at
- flixbus.com.tr
Bus from Şanlıurfa bus station to Giresun bus station
- Ave. Duration
- 15h 30m
- Frequency
- Twice daily
- Estimated price
- €24–35
- Schedules at
- flixbus.com.tr
- Phone
- +380 (93) 320-44-44
- help@gunsel.ua
- Website
- gunsel.ua
Bus from İstanbul Esenler bus station to Chernivtsi Bus station
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- €65–85
- Website
- https://gunsel.ua/
- Phone
- +37167210066
- info@latlines.lv
- Website
- latlines.lv
Bus from Chernivtsi Bus station to Riga Central Bus Station
- Ave. Duration
- 23h
- Frequency
- Once a week
- Estimated price
- €82
- Schedules at
- latlines.lv
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Riia to Tallinna bussijaam
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Estimated price
- €12–23
- Website
- https://luxexpress.eu/en/
Bus from Saint Petersburg Bus Terminal to Narva
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- €30–50
- Website
- https://luxexpress.eu/en/
Bus from Saint Petersburg Bus Terminal to Tallinn Central Bus station
- Ave. Duration
- 6h 45m
- Frequency
- Every 4 hours
- Estimated price
- €45–65
- Website
- https://luxexpress.eu/en/
- peatus@agri.ee
- Website
- web.peatus.ee
Bus from Riia to Tallinna bussijaam
- Ave. Duration
- 4h 20m
- Frequency
- Every 4 hours
- Estimated price
- €3–5
- Website
- https://web.peatus.ee/?locale=en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Riia to Tallinna bussijaam
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- €7–19
- Website
- https://www.flixbus.co.uk
- Phone
- +38 (067) 467-44-00
- transtempo@ukr.net
- Website
- transtempo.ua
Bus from Riia to Tallinna bussijaam
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- €21
- Schedules at
- transtempo.ua
- Phone
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Riia to Tallinna bussijaam
- Ave. Duration
- 7h 28m
- Frequency
- 6 times a week
- Website
- https://busline.md/en/
- Website
- luksyilmazturizm.com
Bus from Trabzon bus station to Nazran'
- Ave. Duration
- 10h 8m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
Bus from Giresun to Krasnodar-1 Bus station
- Ave. Duration
- 24h 24m
- Frequency
- Once a week
- Estimated price
- €96
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
- Phone
- +7 (812) 245-06-70
- info@ptk.express
- Website
- bus.ptk.express
Bus from Saint Petersburg Bus Terminal to Narva
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €15–45
- Schedules at
- ptk.express
Bus from Saint Petersburg Bus Terminal to Tallinn Central Bus station
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- €20–45
- Schedules at
- ptk.express
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Central Bus station
- Ave. Duration
- 7h 20m
- Frequency
- 4 times a day
- Estimated price
- €21–45
- Schedules at
- sks-auto.ru
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Central Bus station
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- €39
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- (+372) 5645 9623
- buss@anniston.ee
- Website
- anniston.ee
Bus from Saint Petersburg Bus Terminal to Tallinn Central Bus station
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- €30–50
- Schedules at
- anniston.ee
- Book at
- online.anniston.ru
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Krasnodar-1 Bus station to Minsk Central Bus Station
- Ave. Duration
- 31h 29m
- Frequency
- 4 times a week
- Estimated price
- €70–100
- Website
- https://www.intercars-tickets.com/
- Website
- infobus.by
Bus from Krasnodar-1 Bus station to Minsk Central Bus Station
- Ave. Duration
- 30h 54m
- Frequency
- 3 times a week
- Estimated price
- €65–100
- Website
- https://infobus.by/en/bus
Bus from Minsk Central Bus Station to Tallinn Central Bus station
- Ave. Duration
- 13h
- Frequency
- Once a week
- Estimated price
- €35–60
- Website
- https://infobus.by/en/bus
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Krasnodar-1 Bus station to Minsk Central Bus Station
- Ave. Duration
- 29h 15m
- Frequency
- Once a week
- Estimated price
- €35–55
- Schedules at
- vt.by
- Ave. Duration
- 1h 10m
- Estimated price
- €24–130
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.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide

















































