There are 6 ways to get from Toruń to Kaliningrad by train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive
best- Take the train from Torun Miasto to Olsztyn Zachodnitrain Ic
- Take the train from Olsztyn Zachodni to Grodzietrain R
- Drive from Grodzie to Kaliningradcar
5h 14m₽1,855–2,587Train, bus
cheapest- Take the train from Torun Miasto to Olsztyn Glownytrain Ic
- Take the bus from Olsztyn Central Bus Station to Kaliningrad Bus stationbus
8h₽1,621–2,295Train, bus via Malbork
- Take the train from Torun Miasto to Ilawa Glownatrain Ic
- Take the train from Ilawa Glowna to Malborktrain Ic / ...
- Take the bus from Elbląg to Kaliningrad Bus stationbus 900 / ...
7h 11m₽7,703–17,056Drive 284.3 km
- Drive from Toruń to Kaliningradcar 284.3 km
3h 22m₽3,526–5,093Bus
- Take the bus from Torun, Bus Station to Gdansk, Bus Stationbus N1381 / ...
- Take the bus from Gdańsk Główny to Kaliningrad Bus stationbus 900 / ...
8h 12m₽6,371–9,714Bus via Torun
- Take the bus from Torun to Gdańskbus Kherson
- Take the bus from Gdańsk Główny to Kaliningrad Bus stationbus 900 / ...
8h 54m
Toruń to Kaliningrad by train and bus
Questions & Answers
The cheapest way to get from Toruń to Kaliningrad is to train and bus which costs RUB 1600 - RUB 2300 and takes 8h.
The fastest way to get from Toruń to Kaliningrad is to drive which takes 3h 22m and costs RUB 3500 - RUB 5500.
No, there is no direct bus from Toruń station to Kaliningrad station. However, there are services departing from Torun, Bus Station and arriving at Kaliningrad Bus station via Gdańsk Główny. The journey, including transfers, takes approximately 8h 12m.
The distance between Toruń and Kaliningrad is 303 km. The road distance is 284.3 km.
The best way to get from Toruń to Kaliningrad without a car is to train and bus via Malbork which takes 7h 11m and costs RUB 7500 - RUB 18000.
It takes approximately 5h 14m to get from Toruń to Kaliningrad, including transfers.
Toruń to Kaliningrad bus services, operated by FlixBus, depart from Torun, Bus Station.
Toruń to Kaliningrad bus services, operated by FlixBus, arrive at Gdansk, Bus Station.
Yes, the driving distance between Toruń to Kaliningrad is 284 km. It takes approximately 3h 22m to drive from Toruń to Kaliningrad.
What companies run services between Toruń, Poland and Kaliningrad, Russia?
You can take a bus from Torun, Bus Station to Kaliningrad Bus station via Gdańsk Główny in around 8h 12m.
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Torun Miasto to Olsztyn Zachodni
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₽2,300–8,500
- Website
- PKP Intercity
Train from Torun Miasto to Ilawa Glowna
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- ₽1,300–4,900
- Website
- PKP Intercity
Train from Ilawa Glowna to Malbork
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽1,000–3,600
- Website
- PKP Intercity
Train from Torun Miasto to Olsztyn Glowny
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₽2,400–8,500
- Website
- PKP Intercity
- Phone
- +48 22 474 00 44
- [email protected]
- Website
- Polregio
Train from Torun Miasto to Olsztyn Zachodni
- Ave. Duration
- 2h 22m
- Frequency
- Every 4 hours
- Estimated price
- ₽650–900
- Website
- Polregio
Train from Olsztyn Zachodni to Grodzie
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₽440–600
- Website
- Polregio
Train from Torun Miasto to Ilawa Glowna
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₽470–650
- Website
- Polregio
Train from Ilawa Glowna to Malbork
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- ₽400–550
- Website
- Polregio
Train from Torun Miasto to Olsztyn Glowny
- Ave. Duration
- 2h 27m
- Frequency
- Every 4 hours
- Estimated price
- ₽650–900
- Website
- Polregio
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Torun Miasto to Ilawa Glowna
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- ₽1,900–3,500
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Ilawa Glowna to Malbork
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- ₽1,400–2,600
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Elbląg to Kaliningrad Bus station
- Ave. Duration
- 3h 45m
- Frequency
- Every 2 hours
- Estimated price
- ₽4,900–7,000
- Schedules at
- avl39.ru
- Book at
- avl39.ru
Bus from Gdańsk Główny to Kaliningrad Bus station
- Ave. Duration
- 4h 45m
- Frequency
- Every 2 hours
- Estimated price
- ₽5,000–7,500
- Schedules at
- avl39.ru
- Book at
- avl39.ru
Bus from Gdańsk Główny to Kaliningrad Bus station
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Olsztyn Central Bus Station to Kaliningrad Bus station
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- ₽950–1,400
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Torun, Bus Station to Gdansk, Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,300–2,300
- Website
- Flixbus
- Phone
- +38 (050) 010-01-04
- [email protected]
- Website
- OrionBus
Bus from Torun to Gdańsk
- Ave. Duration
- 3h 2m
- Frequency
- Once daily
- Website
- OrionBus
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



















