There are 8 ways to get from Tehrān to Germany by bus, plane, car, 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.
Bus, fly to Frankfurt
best- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Frankfurt (FRA)plane IKA - FRA
9h 26m€143–433Drive 4,528.8 km
- Drive from Tehrān to Berlincar 4,528.8 km
2d 1h€658–950Bus, fly to Munich International Airport
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Munich International Airport (MUC)plane IKA - MUC
11h 17m€155–495Bus, fly to Stuttgart Airport
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Stuttgart Airport (STR)plane IKA - STR
10h 52m€164–554Bus, fly to Berlin Brandenburg Airport
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Berlin Brandenburg Airport (BER)plane IKA - BER
11h 21m€144–445Bus, fly to Hamburg Airport
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Hamburg Airport (HAM)plane IKA - HAM
11h 25m€174–555Bus, fly to Düsseldorf International Airport
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Düsseldorf International Airport (DUS)plane IKA - DUS
11h 15m€154–485Bus, fly to Innsbruck Airport, train
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Innsbruck Airport (INN)plane IKA - INN
- Take the train from Innsbruck Hauptbahnhof to Kufsteintrain
- Take the train from Kufstein to Muenchen Osttrain
17h 20m€275–864
Tehran International Airport (IKA) to Frankfurt (FRA) flights
Comparing Your Travel Options
The cheapest way to get from Tehrān to Germany is to bus and fly which costs €140 - €440 and takes 9h 26m.
The fastest way to get from Tehrān to Germany is to bus and fly which takes 9h 26m and costs €140 - €440.
The distance between Tehrān and Germany is 3850 km. The road distance is 4528.8 km.
It takes approximately 9h 26m to get from Tehrān to Germany, including transfers.
Yes, the driving distance between Tehrān to Germany is 4529 km. It takes approximately 2 days 1h to drive from Tehrān to Germany.
There are 2648+ hotels available in Germany.
What companies run services between Tehrān, Iran and Germany?
There is no direct connection from Tehrān to Germany. However, you can take the taxi to Azadi Square, take the bus to Tehran Imam Khomeini, walk to Tehran International Airport (IKA) airport, fly to Frankfurt (FRA), walk to Frankfurt, then take the train to Frankfurt. Alternatively, you can drive from Tehrān to Berlin in around 2d 1h.
- Website
- turkishairlines.com
Flights from Tehran International Airport to Frankfurt via Istanbul
- Ave. Duration
- 9h 56m
- When
- Every day
- Estimated price
- €190–650
Flights from Tehran International Airport to Munich International Airport via Istanbul
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- €220–750
Flights from Tehran International Airport to Stuttgart Airport via Istanbul
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- €230–800
Flights from Tehran International Airport to Berlin Brandenburg Airport via Istanbul
- Ave. Duration
- 8h 3m
- When
- Every day
- Estimated price
- €200–650
Flights from Tehran International Airport to Hamburg Airport via Istanbul
- Ave. Duration
- 9h 6m
- When
- Every day
- Estimated price
- €230–800
Flights from Tehran International Airport to Düsseldorf International Airport via Istanbul
- Ave. Duration
- 9h 43m
- When
- Every day
- Estimated price
- €210–700
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Innsbruck Hauptbahnhof to Kufstein
- *
- €16–24
Train from Kufstein to Muenchen Ost
- *
- €18–27
Want to know more about travelling around Germany
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






