There are 11 ways to get from Ankara to Kaliningrad by plane, bus, train, night 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 Ankara Esenboğa International Airport to Khrabrovo Airport
best- Fly from Ankara Esenboğa International Airport (ESB) to Khrabrovo Airport (KGD)plane ESB - KGD
14h 12m₽9,834–48,704Bus, bus to Antalya Airport, fly to Khrabrovo Airport
cheapest- Take the bus from Ankara bus station to Adalya rest stationbus
- Take the bus from Adalya rest station to Antalya bus stationbus
- Fly from Antalya Airport (AYT) to Khrabrovo Airport (KGD)plane AYT - KGD
16h 34m₽8,680–41,661Bus via Ivano-Frankivsk
- Take the bus from Ankara to Istanbul Otogaribus
- Take the bus from İstanbul Esenler bus station to Ivano-Frankivskbus
- Take the bus from Ivano-Frankivsk to Warszawa Centralna Stationbus
- Take the bus from Warsaw Zachodni Bus Station to Kaliningrad Bus stationbus 247
43h 36mTrain, night train, drive
- Take the train from Ankara to Halkalitrain Yht
- Take the night train from Halkali to Bucharestnighttrain
- Take the night train from Bucuresti Nord to Wien Hbfnighttrain
- Take the train from Wien Hbf to Warszawa Wschodniatrain Ec
- Take the train from Warszawa Wschodnia to Olsztyn Zachodnitrain Ic
- Take the train from Olsztyn Zachodni to Grodzietrain R
- Drive from Grodzie to Kaliningradcar
2d 1h₽21,850–41,688Drive 2,554.2 km
- Drive from Ankara to Kaliningradcar 2,554.2 km
33h 15m₽21,512–31,073Fly Ankara Esenboğa International Airport to Warsaw Chopin Airport, train, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Warsaw Chopin Airport (WAW)plane ESB - WAW
- Take the train from Warszawa Centralna to Malborktrain
- Take the bus from Elbląg to Kaliningrad Bus stationbus
14h 58m₽19,454–59,654Fly Ankara Esenboğa International Airport to Gdańsk Lech Wałęsa Airport, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Gdańsk Lech Wałęsa Airport (GDN)plane ESB - GDN
- Take the bus from Gdańsk Airport to Kaliningrad Bus stationbus
13h 58m₽13,004–35,204Train to Istanbul, fly to Gdańsk Lech Wałęsa Airport, bus
- Take the train from Ankara to Istanbul Pendiktrain
- Fly from Istanbul (IST) to Gdańsk Lech Wałęsa Airport (GDN)plane IST - GDN
- Take the bus from Gdańsk Airport to Kaliningrad Bus stationbus
16h 42m₽14,686–38,863Fly Ankara Esenboğa International Airport to Vilnius Airport, train
- Fly from Ankara Esenboğa International Airport (ESB) to Vilnius Airport (VNO)plane ESB - VNO
- Take the train from Vilnius to Kaunastrain
- Take the train from Kaunas to Kybartaitrain
- Take the train from Chernyshevskoe to Kaliningrad-Passajirsktrain
17h 20m₽14,089–32,364Train, night train, bus
- Take the train from Ankara to Halkalitrain Yht
- Take the night train from Halkali to Stara Zagoranighttrain
- Take the bus from Stara Zagora to Dvirtsevyi Bus Stationbus
- Take the bus from Lviv to Warsawbus
- Take the bus from Warsaw Zachodni Bus Station to Kaliningrad Bus stationbus 247
46h 15m₽14,690–21,638Bus
- Take the bus from Ankara to Istanbul Otogaribus
- Take the bus from İstanbul Esenler bus station to București, Autogara Militaribus
- Take the bus from București, Autogara Militari to Warsaw, Bus Station Westbus
- Take the bus from Warsaw Zachodni Bus Station to Kaliningrad Bus stationbus 247
2d 8h₽21,080–35,097
Ankara Esenboğa International Airport (ESB) to Khrabrovo Airport (KGD) flights
Questions & Answers
The cheapest way to get from Ankara to Kaliningrad is to train and night train and bus which costs RUB 14000 - RUB 22000 and takes 46h 15m.
The fastest way to get from Ankara to Kaliningrad is to fly and bus which takes 13h 58m and costs RUB 13000 - RUB 36000.
No, there is no direct bus from Ankara to Kaliningrad station. However, there are services departing from Ankara and arriving at Kaliningrad Bus station via İstanbul Esenler bus station, Ivano-Frankivsk, Dw. Centralny and Warsaw Zachodni Bus Station. The journey, including transfers, takes approximately 43h 36m.
The distance between Ankara and Kaliningrad is 1938 km. The road distance is 2554.2 km.
The best way to get from Ankara to Kaliningrad without a car is to bus via Ivano-Frankivsk which takes 43h 36m and costs .
It takes approximately 14h 12m to get from Ankara to Kaliningrad, including transfers.
Ankara to Kaliningrad bus services, operated by Metro Turizm, depart from Ankara station.
The best way to get from Ankara to Kaliningrad is to fly which takes 14h 12m and costs RUB 9500 - RUB 49000. Alternatively, you can bus via Ivano-Frankivsk, which costs and takes 43h 36m.
Ankara to Kaliningrad bus services, operated by Metro Turizm, arrive at Istanbul Otogari station.
Kaliningrad is 1h behind Ankara. It is currently 5:36 AM in Ankara and 4:36 AM in Kaliningrad.
What companies run services between Ankara, Turkey and Kaliningrad, Russia?
AJet, Southwind Airlines, and two other airlines fly from Ankara Esenboğa International Airport (ESB) to Khrabrovo Airport (KGD) twice daily. Alternatively, you can take a bus from Ankara to Kaliningrad Bus station via Istanbul Otogari, İstanbul Esenler bus station, Ivano-Frankivsk, Warszawa Centralna Station, Dw. Centralny, Dw. Zachodni, and Warsaw Zachodni Bus Station in around 43h 36m.
- Website
- lot.com
Flights from Ankara Esenboğa International Airport to Warsaw Chopin Airport via Istanbul
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₽13,000–46,000
Flights from Ankara Esenboğa International Airport to Gdańsk Lech Wałęsa Airport via Warsaw Chopin Airport
- Ave. Duration
- 5h
- When
- Wednesday and Sunday
- Estimated price
- ₽6,500–32,000
Flights from Ankara Esenboğa International Airport to Gdańsk Lech Wałęsa Airport via Istanbul
- Ave. Duration
- 5h 15m
- When
- Monday and Wednesday
- Estimated price
- ₽9,500–34,000
Flights from Ankara Esenboğa International Airport to Gdańsk Lech Wałęsa Airport via Krakow
- Ave. Duration
- 7h
- When
- Monday and Thursday
- Estimated price
- ₽7,000–33,000
Flights from Istanbul to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽7,500–38,000
Flights from Istanbul to Gdańsk Lech Wałęsa Airport via Warsaw Chopin Airport
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₽7,500–40,000
Flights from Istanbul to Gdańsk Lech Wałęsa Airport via Krakow
- Ave. Duration
- 5h 45m
- When
- Thursday and Sunday
- Estimated price
- ₽7,500–38,000
Flights from Ankara Esenboğa International Airport to Vilnius Airport via Warsaw Chopin Airport
- Ave. Duration
- 6h 10m
- When
- Wednesday and Sunday
- Estimated price
- ₽7,500–36,000
- Website
- turkishairlines.com
Flights from Ankara Esenboğa International Airport to Warsaw Chopin Airport via Istanbul
- Ave. Duration
- 5h 39m
- When
- Every day
- Estimated price
- ₽13,000–46,000
Flights from Istanbul to Gdańsk Lech Wałęsa Airport via Warsaw Chopin Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₽7,500–40,000
Flights from Ankara Esenboğa International Airport to Vilnius Airport via Istanbul
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₽14,000–55,000
- Website
- southwindairlines.com
Flights from Ankara Esenboğa International Airport to Khrabrovo Airport via Antalya Airport
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽9,500–43,000
Flights from Ankara Esenboğa International Airport to Khrabrovo Airport via Sabiha Gokcen, Antalya Airport
- Ave. Duration
- 10h 20m
- When
- Saturday and Sunday
- Estimated price
- ₽11,000–47,000
Flights from Ankara Esenboğa International Airport to Khrabrovo Airport via Ercan, Antalya Airport
- Ave. Duration
- 16h 40m
- When
- Monday to Saturday
- Estimated price
- ₽11,000–48,000
Flights from Antalya Airport to Khrabrovo Airport
- Ave. Duration
- 3h 50m
- When
- Tuesday to Sunday
- Estimated price
- ₽7,000–34,000
- Website
- airbaltic.com
Flights from Ankara Esenboğa International Airport to Vilnius Airport via Vienna
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽8,000–29,000
Flights from Ankara Esenboğa International Airport to Vilnius Airport via Berlin Brandenburg
- Ave. Duration
- 9h 10m
- When
- Sunday
- Estimated price
- ₽9,000–31,000
- Website
- flyaircairo.com
Flights from Ankara Esenboğa International Airport to Khrabrovo Airport via Sharm el-Sheikh
- Ave. Duration
- 11h 40m
- When
- Tuesday
- Estimated price
- ₽21,000–85,000
- Website
- flypgs.com
Flights from Ankara Esenboğa International Airport to Warsaw Chopin Airport
- Ave. Duration
- 2h 45m
- When
- Wednesday and Sunday
- Estimated price
- ₽6,000–31,000
- Website
- flysas.com
Flights from Ankara Esenboğa International Airport to Gdańsk Lech Wałęsa Airport via Copenhagen
- Ave. Duration
- 6h 15m
- When
- Wednesday
- Estimated price
- ₽8,000–28,000
- Website
- ryanair.com
Flights from Ankara Esenboğa International Airport to Vilnius Airport via Berlin Brandenburg
- Ave. Duration
- 6h 40m
- When
- Monday
- Estimated price
- ₽9,500–32,000
- Website
- austrian.com
Flights from Ankara Esenboğa International Airport to Vilnius Airport via Vienna
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽8,000–29,000
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Ankara to Halkali
- Ave. Duration
- 4h 57m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–1,700
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Ankara to Istanbul Pendik
- Ave. Duration
- 3h 52m
- Frequency
- Hourly
- Estimated price
- ₽1,100–1,700
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Night train from Halkali to Bucharest
- Ave. Duration
- 9h 8m
- Frequency
- Twice a week
- Estimated price
- ₽1,500–2,700
- Website
- https://www.bdz.bg/en
- 2nd Class
- ₽1,500–2,200
- 1st Class
- ₽2,000–2,700
Night train from Halkali to Stara Zagora
- Ave. Duration
- 5h 56m
- Frequency
- Twice a week
- Estimated price
- ₽800–1,895
- Website
- https://www.bdz.bg/en
- 2nd Class
- ₽800–1,200
- 1st Class
- ₽1,100–1,400
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Night train from Bucuresti Nord to Wien Hbf
- Ave. Duration
- 17h 53m
- Frequency
- Once daily
- Estimated price
- ₽6,800–7,400
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Warszawa Wschodnia
- Ave. Duration
- 8h 5m
- Frequency
- Twice daily
- Estimated price
- ₽13,000–22,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Wien Hbf to Warszawa Wschodnia
- Ave. Duration
- 8h 56m
- Frequency
- 5 times a week
- Estimated price
- ₽8,500–20,000
- Website
- https://www.intercity.pl/en/
Train from Warszawa Wschodnia to Olsztyn Zachodni
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₽2,900–6,500
- Website
- https://www.intercity.pl/en/
Train from Warszawa Centralna to Malbork
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- ₽3,500–8,000
- Website
- https://www.intercity.pl/en/
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Olsztyn Zachodni to Grodzie
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- ₽360–500
- Website
- https://polregio.pl/pl/
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Vilnius to Kaunas
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- ₽500–700
- Website
- https://ltglink.lt/en
Train from Kaunas to Kybartai
- Ave. Duration
- 1h 17m
- Frequency
- Every 4 hours
- Estimated price
- ₽450–600
- Website
- https://ltglink.lt/en
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Chernyshevskoe to Kaliningrad-Passajirsk
- Ave. Duration
- 2h 4m
- Frequency
- 3 times a day
- Estimated price
- ₽900–2,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽900–1,200
- 2nd Class (Kupé)
- ₽1,800–2,600
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Ankara to Istanbul Otogari
- Ave. Duration
- 6h 36m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,800–2,600
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₽1,800–2,600
- Phone
- +380 (93) 320-44-44
- help@gunsel.ua
- Website
- gunsel.ua
Bus from İstanbul Esenler bus station to Ivano-Frankivsk
- Ave. Duration
- 20h 36m
- Frequency
- Twice a week
- Estimated price
- ₽5,000–7,000
- Website
- https://gunsel.ua/
Bus from Stara Zagora to Dvirtsevyi Bus Station
- Ave. Duration
- 17h 25m
- Frequency
- Twice a week
- Estimated price
- ₽4,900–6,500
- Website
- https://gunsel.ua/
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Ivano-Frankivsk to Warszawa Centralna Station
- Ave. Duration
- 5h 54m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Warsaw Zachodni Bus Station to Kaliningrad Bus station
- Ave. Duration
- 7h 20m
- Frequency
- Once a week
- Estimated price
- ₽5,500–8,000
- Schedules at
- avl39.ru
- Book at
- avl39.ru
Bus from Elbląg to Kaliningrad Bus station
- Ave. Duration
- 3h 45m
- Frequency
- Every 2 hours
- Estimated price
- ₽4,300–6,000
- Schedules at
- avl39.ru
- Book at
- avl39.ru
Bus from Gdańsk Airport to Kaliningrad Bus station
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Ankara bus station to Adalya rest station
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Estimated price
- ₽800–1,100
- Schedules at
- flixbus.com.tr
Bus from Adalya rest station to Antalya bus station
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Estimated price
- ₽650–950
- Schedules at
- flixbus.com.tr
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Lviv to Warsaw
- Ave. Duration
- 7h 1m
- Frequency
- Hourly
- Estimated price
- ₽2,300–3,600
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
- Phone
- +38(098) 343 8282
- callcenter@likebus.ua
- Website
- likebus.ua
Bus from Lviv to Warsaw
- Ave. Duration
- 6h 11m
- Frequency
- Twice daily
- Schedules at
- likebus.ua
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from İstanbul Esenler bus station to București, Autogara Militari
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Estimated price
- ₽3,700–6,500
- Website
- https://www.flixbus.co.uk
Bus from București, Autogara Militari to Warsaw, Bus Station West
- Ave. Duration
- 29h 40m
- Frequency
- Once daily
- Estimated price
- ₽10,000–18,000
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Russia
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
More Questions & Answers
Yes, the driving distance between Ankara to Kaliningrad is 2554 km. It takes approximately 33h 15m to drive from Ankara to Kaliningrad.























































