There are 13 ways to get from Perm to Europe by plane, train, bus, car, or subway
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 Frankfurt, train
best- Fly from Perm International Airport (PEE) to Frankfurt (FRA)PEE - FRA
- Take the train from Frankfurt to Fulda Bahnhof
- Take the train from Fulda Bahnhof to Bebra Bahnhof
18h 20m$144–496Fly to Berlin Brandenburg Airport, train
cheapest- Fly from Perm International Airport (PEE) to Berlin Brandenburg Airport (BER)PEE - BER
- Take the train from Berlin Südkreuz to Erfurt Central Station
- Take the train from Erfurt Hbf to Eisenach Hbf
23h 28m$138–744Train, 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 ZgorzelecIc
- Take the bus from ZGORZELEC, parking przy stacji Shell - Jędrzychowice to EISENACH, Rasthof
2d 3h$241–423Bus, train
- Take the bus from Perm' Bus station to Cheboksary Bus station
- Take the bus from Cheboksary Bus station to Saint Petersburg Bus Terminal
- Take the bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Take the bus from Rīga to Kassel
- Take the train from Kassel Bahnhof Wilhelmshöhe to Bebra BahnhofRb5 / ...
3d 4h$164–374Drive 3,526.6 km
- Drive from Perm to Europe3,526.6 km
42h 47m$581–839Fly to Hannover Airport, train
- Fly from Perm International Airport (PEE) to Hannover Airport (HAJ)PEE - HAJ
- Take the train from Hannover Hauptbahnhof to Kassel Bahnhof Wilhelmshöhe
- Take the train from Kassel Bahnhof Wilhelmshöhe to Bebra Bahnhof
20h 34m$184–951Fly to Düsseldorf International Airport, train
- Fly from Perm International Airport (PEE) to Düsseldorf International Airport (DUS)PEE - DUS
- Take the train from Duesseldorf Flughafen to Kassel-Wilhelmshoehe
- Take the train from Kassel Bahnhof Wilhelmshöhe to Bebra Bahnhof
21h 7m$189–925Fly to Dortmund Airport, train
- Fly from Perm International Airport (PEE) to Dortmund Airport (DTM)PEE - DTM
- Take the train from Soest to Kassel-Wilhelmshoehe
- Take the train from Kassel Bahnhof Wilhelmshöhe to Bebra Bahnhof
23h 35m$188–857Fly to Munich International Airport, bus, train
- Fly from Perm International Airport (PEE) to Munich International Airport (MUC)PEE - MUC
- Take the bus from Flughafen München to Ingolstadt, Nordbahnhof West
- Take the train from Ingolstadt Hbf to Fulda Bahnhof
- Take the train from Fulda Bahnhof to Bebra Bahnhof
20h 5mFly to Erfurt–Weimar Airport, train
- Fly from Perm International Airport (PEE) to Erfurt–Weimar Airport (ERF)PEE - ERF
- Take the train from Erfurt Hbf to Eisenach Hbf
23h 41m$422–1,241Fly to Allgäu Airport, Memmingen, bus, train
- Fly from Perm International Airport (PEE) to Allgäu Airport, Memmingen (FMM)PEE - FMM
- Take the bus from Memmingen Airport to München
- Take the train from München Hbf to Ingolstadt Hbf
- Take the train from Ingolstadt Hbf to Fulda Bahnhof
- Take the train from Fulda Bahnhof to Bebra Bahnhof
25h 49m$234–861Train, bus via Pskov
- Take the train from Perm 2 to Bologoe-Moskovskoe
- Take the train from Bologoe-Moskovskoe to Pskov Pass
- Take the bus from Pskov Bus station to Riga Central Bus Station
- Take the bus from Rīga to Kassel
- Take the train from Kassel Bahnhof Wilhelmshöhe to Bebra BahnhofRb5 / ...
3d 2h$157–349Bus, subway, train
- Take the bus from Perm' Bus station to Moscow Kotelniki Bus Station
- Take the subway from Kotelniki to Planernaya
- Take the bus from Severnye Vorota Bus Terminal to Minsk Central Bus Station
- Take the bus from Minsk Central Bus Station to Düsseldorf
- Take the train from Düsseldorf Hbf to Bebra Bahnhof
3d 8h$173–441
Perm to Europe by train and bus
Questions & Answers
The cheapest way to get from Perm to Europe is to train and bus via Pskov which costs $150 - $350 and takes 3 days 2h.
The fastest way to get from Perm to Europe is to fly and train which takes 18h 20m and costs $140 - $500.
The distance between Perm and Europe is 3352 km. The road distance is 3526.6 km.
The best way to get from Perm to Europe without a car is to train and bus which takes 2 days 3h and costs $240 - $430.
It takes approximately 18h 20m to get from Perm to Europe, including transfers.
Europe is 4h behind Perm. It is currently 6:19 PM in Perm and 2:19 PM in Europe.
Yes, the driving distance between Perm to Europe is 3527 km. It takes approximately 42h 47m to drive from Perm to Europe.
There are 438+ hotels available in Europe.
What companies run services between Perm, Russia and Europe?
There is no direct connection from Perm to Europe. However, you can take the line 108 bus to Perm International Airport, walk to Perm International Airport (PEE) airport, fly to Frankfurt (FRA), walk to Frankfurt, take the train to Fulda Bahnhof, take the train to Bebra Bahnhof, walk to Bebra Bahnhof, then take the line 315 bus to Nentershausen Oderstraße. Alternatively, you can take a train from Perm 2 to Europe via Yaroslavsky Railway Terminal, Komsomolskaya, Salaryevo, Moscow, International Bus Station, Warsaw West, Warszawa Zachodnia, Zgorzelec, ZGORZELEC, parking przy stacji Shell - Jędrzychowice, and EISENACH, Rasthof in around 2d 3h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airserbia.com
Flights from Perm International Airport to Frankfurt via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 14h 50m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–650
Flights from Perm International Airport to Frankfurt via Sochi, Belgrade
- Ave. Duration
- 16h 50m
- When
- Friday
- Estimated price
- $170–700
Flights from Perm International Airport to Frankfurt via Pulkovo, Belgrade
- Ave. Duration
- 17h 10m
- When
- Sunday
- Estimated price
- $110–650
Flights from Perm International Airport to Hannover Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 14h 45m
- When
- Friday and Sunday
- Estimated price
- $150–850
Flights from Perm International Airport to Hannover Airport via Sochi, Belgrade
- Ave. Duration
- 17h 15m
- When
- Friday
- Estimated price
- $230–950
Flights from Perm International Airport to Düsseldorf International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 14h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $120–700
Flights from Perm International Airport to Düsseldorf International Airport via Sochi, Belgrade
- Ave. Duration
- 16h 45m
- When
- Friday
- Estimated price
- $190–800
Flights from Perm International Airport to Düsseldorf International Airport via Pulkovo, Belgrade
- Ave. Duration
- 17h 5m
- When
- Sunday
- Estimated price
- $130–750
Flights from Perm International Airport to Berlin Brandenburg Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 14h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $110–650
Flights from Perm International Airport to Berlin Brandenburg Airport via Sochi, Belgrade
- Ave. Duration
- 17h 10m
- When
- Friday
- Estimated price
- $170–700
Flights from Perm International Airport to Berlin Brandenburg Airport via Pulkovo, Belgrade
- Ave. Duration
- 17h 30m
- When
- Sunday
- Estimated price
- $120–700
- Website
- lufthansa.com
Flights from Perm International Airport to Frankfurt via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 11h 25m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $110–650
Flights from Perm International Airport to Frankfurt via Pulkovo, Belgrade
- Ave. Duration
- 13h 25m
- When
- Sunday
- Estimated price
- $110–650
Flights from Perm International Airport to Munich International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 10h 35m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $130–700
Flights from Perm International Airport to Munich International Airport via Pulkovo, Belgrade
- Ave. Duration
- 12h 35m
- When
- Sunday
- Estimated price
- $130–750
Flights from Perm International Airport to Munich International Airport via Sochi, Belgrade
- Ave. Duration
- 16h 20m
- When
- Friday
- Estimated price
- $190–800
Flights from Perm International Airport to Munich International Airport via Erevan, Vienna
- Ave. Duration
- 20h 10m
- When
- Wednesday
- Estimated price
- $110–390
- Website
- wizzair.com
Flights from Perm International Airport to Dortmund Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 15h 56m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $130–750
Flights from Perm International Airport to Allgäu Airport, Memmingen via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 16h 37m
- When
- Thursday and Friday
- Estimated price
- $130–700
Flights from Perm International Airport to Allgäu Airport, Memmingen via Sochi, Belgrade
- Ave. Duration
- 16h 55m
- When
- Friday
- Estimated price
- $200–800
- Website
- freebirdairlines.com
Flights from Perm International Airport to Erfurt–Weimar Airport via Moscow Sheremetyevo, Antalya
- Ave. Duration
- 18h 25m
- When
- Wednesday and Friday
- Estimated price
- $410–1,200
- Website
- condor.com
Flights from Perm International Airport to Frankfurt via Erevan
- Ave. Duration
- 14h 10m
- When
- Wednesday
- Estimated price
- $110–420
- Website
- eurowings.com
Flights from Perm International Airport to Düsseldorf International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 12h
- When
- Saturday
- Estimated price
- $120–700
- Website
- austrian.com
Flights from Perm International Airport to Munich International Airport via Erevan, Vienna
- Ave. Duration
- 20h 10m
- When
- Wednesday
- Estimated price
- $110–390
- Website
- sunexpress.com
Flights from Perm International Airport to Erfurt–Weimar Airport via Pulkovo, Antalya
- Ave. Duration
- 20h 45m
- When
- Saturday
- Estimated price
- $420–1,600
- Website
- corendon.com
Flights from Perm International Airport to Erfurt–Weimar Airport via Moscow Sheremetyevo, Antalya
- Ave. Duration
- 17h 15m
- When
- Saturday
- Estimated price
- $360–800
- Website
- azal.az
Flights from Perm International Airport to Berlin Brandenburg Airport via Baku Heydar Aliyev
- Ave. Duration
- 19h 50m
- When
- Saturday
- Estimated price
- $450–1,600
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Frankfurt to Fulda Bahnhof
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $17–50
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Bebra Bahnhof
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Estimated price
- $28–31
- Website
- https://int.bahn.de/en
Train from Hannover Hauptbahnhof to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- $17–60
- Website
- https://int.bahn.de/en
Train from Duesseldorf Flughafen to Kassel-Wilhelmshoehe
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- $50–180
- Website
- https://int.bahn.de/en
Train from Soest to Kassel-Wilhelmshoehe
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Website
- https://int.bahn.de/en
Train from Ingolstadt Hbf to Fulda Bahnhof
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- $60–70
- Website
- https://int.bahn.de/en
Train from Erfurt Hbf to Eisenach Hbf
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $8–35
- Website
- https://int.bahn.de/en
Train from München Hbf to Ingolstadt Hbf
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- $20–30
- Website
- https://int.bahn.de/en
Train from Düsseldorf Hbf to Bebra Bahnhof
- Ave. Duration
- 3h 43m
- Frequency
- 3 times a week
- Estimated price
- $55–170
- Website
- https://int.bahn.de/en
- Phone
- +49 561 766396-0
- info@cantus-bahn.de
- Website
- cantus-bahn.de
Train from Fulda Bahnhof to Bebra Bahnhof
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
Train from Kassel Bahnhof Wilhelmshöhe to Bebra Bahnhof
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Fulda Bahnhof to Bebra Bahnhof
- Ave. Duration
- 41 min
- Frequency
- 5 times a day
- Estimated price
- $13–20
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Bebra Bahnhof
- Ave. Duration
- 37 min
- Frequency
- 5 times a week
- Estimated price
- $13–19
- Website
- https://int.bahn.de/en
Train from Erfurt Hbf to Eisenach Hbf
- Ave. Duration
- 56 min
- Frequency
- 5 times a week
- Estimated price
- $14–20
- Website
- https://int.bahn.de/en
Train from München Hbf to Ingolstadt Hbf
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- $17–25
- Website
- https://int.bahn.de/en
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Perm 2 to Yaroslavsky Railway Terminal
- Ave. Duration
- 19h 12m
- Frequency
- 5 times a day
- Estimated price
- $45–85
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $200–280
- 3rd Class (Platzcart)
- $45–70
- 2nd Class (Kupé)
- $55–85
Train from Perm 2 to Bologoe-Moskovskoe
- Ave. Duration
- 28h 50m
- Frequency
- 4 times a week
- Estimated price
- $55–100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $240–340
- 3rd Class (Platzcart)
- $55–80
- 2nd Class (Kupé)
- $70–100
Train from Bologoe-Moskovskoe to Pskov Pass
- Ave. Duration
- 7h 11m
- Frequency
- Once daily
- Estimated price
- $19–45
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $85–120
- 3rd Class (Platzcart)
- $19–27
- 2nd Class (Kupé)
- $29–45
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Warszawa Zachodnia to Zgorzelec
- Ave. Duration
- 5h 43m
- Frequency
- Once daily
- Estimated price
- $22–35
- Website
- https://www.intercity.pl/en/
- 2nd Class
- $22–35
- 1st Class
- $28–35
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Duesseldorf Flughafen to Kassel-Wilhelmshoehe
- Ave. Duration
- 3h 13m
- Frequency
- Hourly
- Estimated price
- $50–75
- Schedules at
- nationalexpress.de
Train from Soest to Kassel-Wilhelmshoehe
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $30–45
- Schedules at
- nationalexpress.de
- Phone
- +49 30 21300130
- info@abellio-mitteldeutschland.de
- Website
- abellio.de
Train from Erfurt Hbf to Eisenach Hbf
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- $14–20
- Schedules at
- abellio.de
- Phone
- 0800 2235546
- Website
- abellio.de
Train from Erfurt Hbf to Eisenach Hbf
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- $13–21
- Website
- ABELLIO Rail Mitteldeutschland GmbH
- Phone
- +49 30 300 137 300
- info@flixbus.de
- Website
- flixtrain.de
Train from Berlin Südkreuz to Erfurt Central Station
- Ave. Duration
- 1h 41m
- Frequency
- 4 times a day
- Estimated price
- $11–45
- Website
- https://www.flixtrain.com/
- Phone
- +7 (495) 539-54-54
- Website
- mosmetro.ru
Subway from Kotelniki to Planernaya
- Ave. Duration
- 1h 12m
- Frequency
- Every 5 minutes
- Estimated price
- $1
- Website
- https://mosmetro.ru/
- Schedules at
- https://mosmetro.ru/metro-map/
- Troika card
- $1
- Ediny ticket
- $1
- 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
- $76–152
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- $152
- Children
- $76
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from ZGORZELEC, parking przy stacji Shell - Jędrzychowice to EISENACH, Rasthof
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- $50–85
- Website
- https://www.sindbad.pl/en/home
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Perm' Bus station to Cheboksary Bus station
- Ave. Duration
- 16h 55m
- Frequency
- 3 times a day
- Estimated price
- $26–40
- Schedules at
- avtovokzaly.ru
Bus from Perm' Bus station to Moscow Kotelniki Bus Station
- Ave. Duration
- 27h 20m
- Frequency
- Once daily
- Estimated price
- $35–70
- Schedules at
- avtovokzaly.ru
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Cheboksary Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 18h 59m
- Frequency
- Twice a week
- Estimated price
- $40–75
- Website
- https://ecolines.net/
Bus from Rīga to Kassel
- Ave. Duration
- 24h 35m
- Frequency
- 4 times a week
- Estimated price
- $50–150
- Website
- https://ecolines.net/
Bus from Pskov Bus station to Riga Central Bus Station
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- $11–23
- Website
- https://ecolines.net/
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $60–90
- Website
- https://luxexpress.eu/en/
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- $30–70
- Schedules at
- sks-auto.ru
Bus from Pskov Bus station to Riga Central Bus Station
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Estimated price
- $10–15
- Schedules at
- sks-auto.ru
- Phone
- 06631 9633-33
- Website
- rmv.de
Bus from Flughafen München to Ingolstadt, Nordbahnhof West
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Schedules at
- Omnibus
- Phone
- +49 (0) 8331 9842 00 509
- info@aaexpress.de
- Website
- allgaeu-airport-express.de
Bus from Memmingen Airport to München
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $11–35
- Schedules at
- allgaeu-airport-express.de
- On Board Fare
- $26
- Internet fare
- $11
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Severnye Vorota Bus Terminal to Minsk Central Bus Station
- Ave. Duration
- 9h 20m
- Frequency
- Twice daily
- Estimated price
- $27
- Schedules at
- ecolines.ru
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Severnye Vorota Bus Terminal to Minsk Central Bus Station
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Estimated price
- $18–26
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Minsk Central Bus Station to Düsseldorf
- Ave. Duration
- 33h 25m
- Frequency
- 3 times a week
- Estimated price
- $50–160
- Schedules at
- vt.by
Want to know more about travelling around the world?
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide

























































