There are 8 ways to get from Perm to Toruń by plane, bus, 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 to Khrabrovo Airport, bus, train
best- Fly from Perm International Airport (PEE) to Khrabrovo Airport (KGD)PEE - KGD
- Take the bus from Kaliningrad Bus station to Elbląg
- Take the train from Malbork to Ilawa Glowna
- Take the train from Ilawa Glowna to Torun Miasto
14h 30mzł 644–2,512Train, bus via Kaliningrad
cheapest- Take the train from Perm 2 to Yaroslavsky Railway Terminal
- Take the train from Moskva Belorusskaia to Kaliningrad-Passajirsk
- Take the bus from Kaliningrad Bus station to Olsztyn Central Bus Station
- Take the train from Olsztyn Glowny to Torun MiastoIc
2d 2hzł 407–821Train, bus
- Take the train from Perm 2 to Yaroslavsky Railway Terminal
- Take the bus from Moscow, International Bus Station to Warsaw West
- Take the train from Warszawa Zachodnia to Torun GlownyIc
41h 4mzł 629–1,073Bus
- Take the bus from Perm' Bus station to Moscow Kotelniki Bus Station
- Take the bus from Moscow, International Bus Station to Warsaw West
- Take the bus from Warsaw West to Torun
2d 2hDrive 2,791.9 km
- Drive from Perm to Toruń2,791.9 km
37h 19mzł 1,479–2,136Fly to Bydgoszcz Ignacy Jan Paderewski Airport, train
- Fly from Perm International Airport (PEE) to Bydgoszcz Ignacy Jan Paderewski Airport (BZG)PEE - BZG
- Take the train from Bydgoszcz Wschod to Torun Glowny
23h 32mzł 489–2,161Fly to Warsaw Chopin Airport, train
- Fly from Perm International Airport (PEE) to Warsaw Chopin Airport (WAW)PEE - WAW
- Take the train from Warszawa Zachodnia to Torun Glowny
17h 16mzł 541–2,381Train
- Take the train from Perm 2 to Yaroslavsky Railway Terminal
- Take the train from Moskva Belorusskaia to Brest C
- Take the train from Terespol to Warszawa WschodniaIc
- Take the train from Warszawa Wschodnia to Torun GlownyIc
41h 26mzł 581–1,024
Perm International Airport (PEE) to Khrabrovo Airport (KGD) flights
Questions & Answers
The cheapest way to get from Perm to Toruń is to train and bus via Kaliningrad which costs 400 zł - 850 zł and takes 2 days 2h.
The fastest way to get from Perm to Toruń is to fly and bus and train which takes 14h 30m and costs 600 zł - 2 600 zł.
The distance between Perm and Toruń is 2518 km. The road distance is 2791.9 km.
The best way to get from Perm to Toruń without a car is to train and bus which takes 41h 4m and costs 600 zł - 1 100 zł.
It takes approximately 14h 30m to get from Perm to Toruń, including transfers.
The best way to get from Perm to Toruń is to bus which takes 2 days 2h and costs . Alternatively, you can train, which costs 550 zł - 1 100 zł and takes 41h 26m.
Toruń is 4h behind Perm. It is currently 2:44 AM in Perm and 10:44 PM in Toruń.
Yes, the driving distance between Perm to Toruń is 2792 km. It takes approximately 37h 19m to drive from Perm to Toruń.
There are 857+ hotels available in Toruń.
What companies run services between Perm, Russia and Toruń, Poland?
You can take a bus from Perm' Bus station to Torun via Moscow Kotelniki Bus Station, Kotelniki, Kuznetsky Most, Lubyanka, Salaryevo, Moscow, International Bus Station, and Warsaw West in around 2d 2h. Alternatively, you can take a train from Perm 2 to Torun Glowny via Yaroslavsky Railway Terminal, Ploschad Tryokh Vokzalov, Moskva Belorusskaia, Brest C, Terespol, and Warszawa Wschodnia in around 41h 26m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lot.com
Flights from Perm International Airport to Bydgoszcz Ignacy Jan Paderewski Airport via Erevan, Frankfurt
- Ave. Duration
- 19h 40m
- When
- Wednesday
- Estimated price
- zł 470–2,100
Flights from Perm International Airport to Bydgoszcz Ignacy Jan Paderewski Airport via Moscow Sheremetyevo, Belgrade, Warsaw Chopin Airport
- Ave. Duration
- 19h 15m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- zł 440–2,700
Flights from Perm International Airport to Warsaw Chopin Airport via Erevan
- Ave. Duration
- 16h
- When
- Wednesday
- Estimated price
- zł 650–2,300
Flights from Perm International Airport to Warsaw Chopin Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 12h 42m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- zł 370–2,200
Flights from Perm International Airport to Warsaw Chopin Airport via Pulkovo, Belgrade
- Ave. Duration
- 13h 5m
- When
- Sunday
- Estimated price
- zł 380–2,400
- Website
- aeroflot.ru
Flights from Perm International Airport to Khrabrovo Airport via Pulkovo
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- zł 400–1,900
Flights from Perm International Airport to Khrabrovo Airport via Moscow Sheremetyevo
- Ave. Duration
- 6h 53m
- When
- Every day
- Estimated price
- zł 390–1,800
- Website
- lufthansa.com
Flights from Perm International Airport to Bydgoszcz Ignacy Jan Paderewski Airport via Erevan, Frankfurt
- Ave. Duration
- 20h 10m
- When
- Wednesday
- Estimated price
- zł 470–2,600
- Website
- nordwindairlines.ru
Flights from Perm International Airport to Khrabrovo Airport
- Ave. Duration
- 3h 50m
- When
- Monday
- Estimated price
- zł 390–1,800
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Malbork to Ilawa Glowna
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- zł 29–60
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 29–40
- 1st Class
- zł 45–60
Train from Ilawa Glowna to Torun Miasto
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- zł 30–60
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 30–45
- 1st Class
- zł 45–60
Train from Warszawa Zachodnia to Torun Glowny
- Ave. Duration
- 2h 11m
- Frequency
- Every 3 hours
- Estimated price
- zł 166
- Website
- https://www.intercity.pl/en/
Train from Bydgoszcz Wschod to Torun Glowny
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- zł 26–55
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 26–40
- 1st Class
- zł 40–55
Train from Terespol to Warszawa Wschodnia
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- zł 159
- Website
- https://www.intercity.pl/en/
Train from Warszawa Wschodnia to Torun Glowny
- Ave. Duration
- 2h 32m
- Frequency
- Every 3 hours
- Estimated price
- zł 45–85
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 45–65
- 1st Class
- zł 65–85
Train from Olsztyn Glowny to Torun Miasto
- Ave. Duration
- 1h 58m
- Frequency
- 5 times a day
- Estimated price
- zł 135
- Website
- https://www.intercity.pl/en/
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Malbork to Ilawa Glowna
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- zł 16–23
- Website
- https://polregio.pl/pl/
Train from Ilawa Glowna to Torun Miasto
- Ave. Duration
- 1h 22m
- Frequency
- 4 times a day
- Estimated price
- zł 19–27
- Website
- https://polregio.pl/pl/
Train from Bydgoszcz Wschod to Torun Glowny
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- zł 13–18
- Website
- https://polregio.pl/pl/
Train from Olsztyn Glowny to Torun Miasto
- Ave. Duration
- 2h 33m
- Frequency
- 4 times a day
- Estimated price
- zł 29–40
- Website
- https://polregio.pl/pl/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Perm 2 to Yaroslavsky Railway Terminal
- Ave. Duration
- 19h 12m
- Frequency
- Every 4 hours
- Estimated price
- zł 180–310
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- zł 750–1,100
- 3rd Class (Platzcart)
- zł 180–250
- 2nd Class (Kupé)
- zł 220–310
Train from Moskva Belorusskaia to Kaliningrad-Passajirsk
- Ave. Duration
- 19h 45m
- Frequency
- Twice daily
- Estimated price
- zł 170–310
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- zł 750–1,100
- 3rd Class (Platzcart)
- zł 170–250
- 2nd Class (Kupé)
- zł 220–310
- Phone
- +48 56 661 20 33
- Website
- arriva.pl
Train from Bydgoszcz Wschod to Torun Glowny
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a week
- Website
- https://arriva.pl/en
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 14h 4m
- Frequency
- Once daily
- Estimated price
- zł 200–360
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- zł 200–220
- 2nd Class (Kupé)
- zł 320–360
- 1nd Class (SW)
- zł 710
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 12h 15m
- Frequency
- 4 times a week
- Estimated price
- zł 190–460
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- zł 340–460
- 1nd Class (SW)
- zł 750–1,000
- 3rd Class (Platzcart)
- zł 190–250
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Elbląg
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Moscow, International Bus Station to Warsaw West
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- zł 286–571
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- zł 571
- Children
- zł 286
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Perm' Bus station to Moscow Kotelniki Bus Station
- Ave. Duration
- 27h 20m
- Frequency
- Once daily
- Estimated price
- zł 140–270
- Schedules at
- avtovokzaly.ru
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Warsaw West to Torun
- Ave. Duration
- 3h
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Kaliningrad Bus station to Olsztyn Central Bus Station
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- zł 26–60
- Website
- https://ecolines.net/
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 Heading to Europe? Read this before you buy a Eurail Pass, 5 incredible day trips from Florence by train, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.























