There are 10 ways to get from Osnabrück to Tehrān by train, plane, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Hannover Airport, fly to Tehran International Airport, bus
best- Take the train from Osnabrück Hbf to Hannover Hauptbahnhoftrain
- Fly from Hannover Airport (HAJ) to Tehran International Airport (IKA)plane HAJ - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
13h 43m$500–1,525Train to Düsseldorf International Airport, fly to Mehrabad International Airport
cheapest- Take the train from Osnabrück Hbf to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Mehrabad International Airport (THR)plane DUS - THR
19h 14m$260–816Drive 4,829 km
- Drive from Osnabrück to Tehrāncar 4,829 km
2d 3h$796–1,149Train to Bremen Airport, fly to Tehran International Airport, bus
- Take the train from Osnabrück Hbf to Bremen Hbftrain
- Fly from Bremen Airport (BRE) to Tehran International Airport (IKA)plane BRE - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
13h 59m$529–2,228Train to Düsseldorf International Airport, fly to Tehran International Airport, bus
- Take the train from Osnabrück Hbf to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Tehran International Airport (IKA)plane DUS - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
12h 57m$442–1,368Train to Frankfurt, fly to Tehran International Airport, bus
- Take the train from Osnabrück Hbf to Frankfurttrain
- Fly from Frankfurt (FRA) to Tehran International Airport (IKA)plane FRA - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
12h 2m$452–1,445Train to Cologne Bonn Airport, fly to Tehran International Airport, bus
- Take the train from Osnabrück Hbf to Köln Hbftrain
- Fly from Cologne Bonn Airport (CGN) to Tehran International Airport (IKA)plane CGN - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
14h 45m$439–1,403Train, train to Dortmund Airport, fly to Tehran International Airport, bus
- Take the train from Osnabrück Hbf to Münster Hauptbahnhoftrain
- Take the train from Muenster(Westf)Hbf to Holzwickedetrain
- Fly from Dortmund Airport (DTM) to Tehran International Airport (IKA)plane DTM - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
14h 33mTrain to Hannover Airport, fly to Mehrabad International Airport
- Take the train from Osnabrück Hbf to Hannover Hauptbahnhoftrain
- Fly from Hannover Airport (HAJ) to Mehrabad International Airport (THR)plane HAJ - THR
21h 15m$268–873Drive, car train
- Drive from Osnabrück to Hannover Hbfcar
- Take the cartrain from Hannover Hbf to Villach Hbfcartrain
- Drive from Villach Hbf to Tehrāncar
2d 8h$892–1,272
Hannover Airport (HAJ) to Tehran International Airport (IKA) flights
Questions & Answers
The cheapest way to get from Osnabrück to Tehrān is to train and fly which costs $260 - $850 and takes 19h 14m.
The fastest way to get from Osnabrück to Tehrān is to train and fly and bus which takes 12h 2m and costs $450 - $1,500.
The distance between Osnabrück and Tehrān is 3965 km. The road distance is 4829 km.
It takes approximately 13h 43m to get from Osnabrück to Tehrān, including transfers.
Tehrān is 1h 30m ahead of Osnabrück. It is currently 7:28 PM in Osnabrück and 8:58 PM in Tehrān.
Yes, the driving distance between Osnabrück to Tehrān is 4829 km. It takes approximately 2 days 3h to drive from Osnabrück to Tehrān.
What companies run services between Osnabrück, Germany and Tehrān, Iran?
There is no direct connection from Osnabrück to Tehrān. However, you can take the train to Hannover Hauptbahnhof, take the train to Langenhagen Flughafen, walk to Hannover Airport (HAJ) airport, fly to Tehran International Airport (IKA), walk to Tehran Imam Khomeini, take the bus to Azadi Square, then take the taxi to Tehrān. Alternatively, you can drive from Osnabrück to Tehrān in around 2d 3h.
- Website
- flypgs.com
Flights from Hannover Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- $440–1,800
Flights from Bremen Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 11h 15m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $500–2,000
Flights from Düsseldorf International Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 8h 31m
- When
- Every day
- Estimated price
- $370–1,500
Flights from Düsseldorf International Airport to Tehran International Airport via Ankara
- Ave. Duration
- 12h
- When
- Tuesday
- Estimated price
- $370–1,500
Flights from Frankfurt to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 9h 13m
- When
- Every day
- Estimated price
- $350–1,400
Flights from Cologne Bonn Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 9h 48m
- When
- Every day
- Estimated price
- $360–1,500
Flights from Dortmund Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- $420–1,700
- Website
- iranairtour.ir
Flights from Düsseldorf International Airport to Mehrabad International Airport via Sabiha Gokcen, Tabriz
- Ave. Duration
- 15h 2m
- When
- Friday
- Estimated price
- $200–800
Flights from Düsseldorf International Airport to Mehrabad International Airport via Istanbul, Tabriz
- Ave. Duration
- 23h 10m
- When
- Monday and Wednesday
- Estimated price
- $280–900
Flights from Hannover Airport to Mehrabad International Airport via Sabiha Gokcen, Tabriz
- Ave. Duration
- 18h 30m
- When
- Friday
- Estimated price
- $240–950
Flights from Hannover Airport to Mehrabad International Airport via Istanbul, Tabriz
- Ave. Duration
- 25h 50m
- When
- Monday and Wednesday
- Estimated price
- $340–1,100
- Website
- ajet.com
Flights from Hannover Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- $480–1,400
Flights from Düsseldorf International Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- $400–1,200
Flights from Düsseldorf International Airport to Tehran International Airport via Ankara
- Ave. Duration
- 13h 10m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $400–1,200
Flights from Frankfurt to Tehran International Airport via Ankara
- Ave. Duration
- 7h 35m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $370–1,100
Flights from Frankfurt to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- $380–1,100
Flights from Cologne Bonn Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- $390–1,200
- Website
- lufthansa.com
Flights from Hannover Airport to Tehran International Airport via Frankfurt
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- $550–2,100
Flights from Bremen Airport to Tehran International Airport via Frankfurt
- Ave. Duration
- 13h
- When
- Tuesday
- Estimated price
- $600–2,400
Flights from Düsseldorf International Airport to Tehran International Airport via Frankfurt
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- $460–1,800
Flights from Frankfurt to Tehran International Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $430–1,700
- Website
- turkishairlines.com
Flights from Hannover Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 11h 20m
- When
- Monday to Saturday
- Estimated price
- $600–2,000
Flights from Bremen Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 11h 25m
- When
- Monday to Saturday
- Estimated price
- $700–2,300
Flights from Düsseldorf International Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 11h 20m
- When
- Monday to Saturday
- Estimated price
- $500–1,700
Flights from Cologne Bonn Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 11h 25m
- When
- Monday to Saturday
- Estimated price
- $500–1,700
- Website
- austrian.com
Flights from Hannover Airport to Tehran International Airport via Vienna
- Ave. Duration
- 8h 5m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $500–1,800
Flights from Düsseldorf International Airport to Tehran International Airport via Vienna
- Ave. Duration
- 8h 40m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $430–1,500
Flights from Cologne Bonn Airport to Tehran International Airport via Vienna
- Ave. Duration
- 8h 45m
- When
- Tuesday
- Estimated price
- $410–1,500
- Website
- iaa.ir
Flights from Hannover Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 11h
- When
- Sunday
- Estimated price
- $440–1,800
Flights from Bremen Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 11h 5m
- When
- Sunday
- Estimated price
- $500–2,000
Flights from Cologne Bonn Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 11h 5m
- When
- Sunday
- Estimated price
- $360–1,500
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Osnabrück Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- $28–130
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Osnabrück Hbf to Bremen Hbf
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $25–120
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Osnabrück Hbf to Düsseldorf Hbf
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $35–160
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Osnabrück Hbf to Frankfurt
- Ave. Duration
- 3h 12m
- Frequency
- Hourly
- Estimated price
- $75–350
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Osnabrück Hbf to Köln Hbf
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- $40–190
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Osnabrück Hbf to Münster Hauptbahnhof
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $10–50
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Osnabrück Hbf to Düsseldorf Hbf
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $35–160
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Osnabrück Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- $28–130
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Osnabrück Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- $17–35
- Website
- Nederlandse Spoorwegen (NS)
Train from Osnabrück Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- $17–35
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Osnabrück Hbf to Bremen Hbf
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- $35–60
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Osnabrück Hbf to Düsseldorf Hbf
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- $45–85
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Osnabrück Hbf to Münster Hauptbahnhof
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- $14–25
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Osnabrück Hbf to Düsseldorf Hbf
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- $45–85
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- 01806 / 600161
- [email protected]
- Website
- NordWestBahn
Train from Osnabrück Hbf to Bremen Hbf
- Ave. Duration
- 2h 14m
- Frequency
- 5 times a day
- Estimated price
- $70–230
- Website
- NordWestBahn
- Phone
- 0180 6 9 27 37 27
- [email protected]
- Website
- Eurobahn
Train from Osnabrück Hbf to Münster Hauptbahnhof
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $13–19
- Website
- Eurobahn
- Phone
- +49 221 13 999 444
- Website
- National Express
Train from Muenster(Westf)Hbf to Holzwickede
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Schedules at
- National Express
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Hannover Hbf to Villach Hbf
- Ave. Duration
- 11h 35m
- Frequency
- Once a week
- Estimated price
- $120–140
- Website
- Urlaubs-Express (UEX)
Want to know more about travelling around Iran
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























