There are 7 ways to get from Tehrān to India by bus or plane
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 Chaudhary Charan Singh Airport
best- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Chaudhary Charan Singh Airport (LKO)plane IKA - LKO
13h 17m₹14,156–48,171Bus, fly to Chhatrapati Shivaji Maharaj International Airport
cheapest- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane IKA - BOM
12h 13m₹8,644–25,162Bus, fly to Hyderabad
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Hyderabad (HYD)plane IKA - HYD
12h 17m₹9,776–31,401Bus, fly to Indira Gandhi International Airport
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Indira Gandhi International Airport (DEL)plane IKA - DEL
11h 23m₹12,161–45,181Bus, fly to Kempegowda International Airport
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Kempegowda International Airport (BLR)plane IKA - BLR
14h 22m₹13,207–44,414Bus, fly to Chennai International Airport
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Chennai International Airport (MAA)plane IKA - MAA
12h 19m₹17,161–40,176Bus, fly to Sardar Vallabhbhai Patel International Airport
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Sardar Vallabhbhai Patel International Airport (AMD)plane IKA - AMD
12h 2m₹14,149–50,251
Tehran International Airport (IKA) to Chaudhary Charan Singh Airport (LKO) flights
Comparing Your Travel Options
The cheapest way to get from Tehrān to India is to bus and fly which costs ₹8,500 - ₹26,000 and takes 12h 13m.
The fastest way to get from Tehrān to India is to bus and fly which takes 11h 23m and costs ₹12,000 - ₹46,000.
The distance between Tehrān and India is 3047 km.
It takes approximately 13h 17m to get from Tehrān to India, including transfers.
India is 2h ahead of Tehrān. It is currently 6:52 PM in Tehrān and 8:52 PM in India.
There are 3881+ hotels available in India.
What companies run services between Tehrān, Iran and India?
There is no direct connection from Tehrān to India. 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 Chaudhary Charan Singh Airport (LKO), walk to Chaudhary Charan Singh International Airport, then take the subway to Charbagh. Alternatively, you can take the taxi to Azadi Square, take the bus to Tehran Imam Khomeini, walk to Tehran International Airport (IKA) airport, fly to Chhatrapati Shivaji Maharaj International Airport (BOM), walk to Domestic Airport Junction, take the bus to Milan Sub Way, walk to Santacruz, then take the train to Sewri.
- Website
- kuwaitairways.com
Flights from Tehran International Airport to Chhatrapati Shivaji Maharaj International Airport via Kuwait
- Ave. Duration
- 11h 12m
- When
- Monday and Tuesday
- Estimated price
- ₹12,000–42,000
Flights from Tehran International Airport to Hyderabad via Kuwait
- Ave. Duration
- 9h 30m
- When
- Monday and Tuesday
- Estimated price
- ₹14,000–47,000
Flights from Tehran International Airport to Indira Gandhi International Airport via Kuwait
- Ave. Duration
- 10h 12m
- When
- Monday and Tuesday
- Estimated price
- ₹12,000–45,000
Flights from Tehran International Airport to Kempegowda International Airport via Kuwait
- Ave. Duration
- 9h 30m
- When
- Monday and Tuesday
- Estimated price
- ₹13,000–44,000
Flights from Tehran International Airport to Chennai International Airport via Kuwait
- Ave. Duration
- 8h 25m
- When
- Monday and Tuesday
- Estimated price
- ₹14,000–48,000
Flights from Tehran International Airport to Sardar Vallabhbhai Patel International Airport via Kuwait
- Ave. Duration
- 8h 35m
- When
- Monday and Tuesday
- Estimated price
- ₹14,000–50,000
- Website
- salamair.com
Flights from Tehran International Airport to Chaudhary Charan Singh Airport via Muscat
- Ave. Duration
- 13h 35m
- When
- Sunday
- Estimated price
- ₹18,000–50,000
Flights from Tehran International Airport to Chhatrapati Shivaji Maharaj International Airport via Muscat
- Ave. Duration
- 14h 10m
- When
- Friday and Sunday
- Estimated price
- ₹14,000–42,000
Flights from Tehran International Airport to Hyderabad via Muscat
- Ave. Duration
- 13h
- When
- Friday and Sunday
- Estimated price
- ₹17,000–48,000
Flights from Tehran International Airport to Kempegowda International Airport via Muscat
- Ave. Duration
- 13h 50m
- When
- Friday and Sunday
- Estimated price
- ₹16,000–45,000
Flights from Tehran International Airport to Chennai International Airport via Muscat
- Ave. Duration
- 16h 15m
- When
- Friday and Sunday
- Estimated price
- ₹17,000–40,000
- Website
- omanair.com
Flights from Tehran International Airport to Chaudhary Charan Singh Airport via Muscat
- Ave. Duration
- 13h 35m
- When
- Sunday
- Estimated price
- ₹18,000–50,000
Flights from Tehran International Airport to Chhatrapati Shivaji Maharaj International Airport via Muscat
- Ave. Duration
- 14h 10m
- When
- Friday and Sunday
- Estimated price
- ₹14,000–42,000
Flights from Tehran International Airport to Hyderabad via Muscat
- Ave. Duration
- 13h
- When
- Friday and Sunday
- Estimated price
- ₹17,000–48,000
Flights from Tehran International Airport to Kempegowda International Airport via Muscat
- Ave. Duration
- 13h 50m
- When
- Friday and Sunday
- Estimated price
- ₹16,000–45,000
Flights from Tehran International Airport to Chennai International Airport via Muscat
- Ave. Duration
- 16h 15m
- When
- Friday and Sunday
- Estimated price
- ₹17,000–40,000
- Website
- qatarairways.com
Flights from Tehran International Airport to Hyderabad via Doha
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹18,000–48,000
Flights from Tehran International Airport to Indira Gandhi International Airport via Doha
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹16,000–45,000
Flights from Tehran International Airport to Kempegowda International Airport via Doha
- Ave. Duration
- 19h 30m
- When
- Every day
- Estimated price
- ₹16,000–60,000
- Website
- goindigo.in
Flights from Tehran International Airport to Chaudhary Charan Singh Airport via Doha, Indira Gandhi International Airport
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹18,000–49,000
Flights from Tehran International Airport to Chennai International Airport via Suvarnabhumi
- Ave. Duration
- 11h 20m
- When
- Tuesday and Thursday
- Estimated price
- ₹25,000–90,000
- Website
- jazeeraairways.com
Flights from Tehran International Airport to Chhatrapati Shivaji Maharaj International Airport via Kuwait
- Ave. Duration
- 8h 5m
- When
- Monday and Tuesday
- Estimated price
- ₹8,500–25,000
Flights from Tehran International Airport to Hyderabad via Kuwait
- Ave. Duration
- 8h 15m
- When
- Tuesday
- Estimated price
- ₹9,500–31,000
- Website
- airindia.in
Flights from Tehran International Airport to Chaudhary Charan Singh Airport via Kuwait, Indira Gandhi International Airport
- Ave. Duration
- 13h 35m
- When
- Monday and Tuesday
- Estimated price
- ₹14,000–48,000
Want to know more about travelling around India
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
How to travel India's Golden Triangle
Read the travel guide
