There are 4 ways to get from Madurai to Safdarjung Road by plane, 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.
Train via New Delhi Railway Station Gate 2
-
Take the train from Madurai Jn to New Delhi
Drive
-
Drive from Madurai to Safdarjung Road
Madurai to Safdarjung Road by train, bus and walk
The journey time between Madurai and Safdarjung Road is around 2 days 0h and covers a distance of around 2809 km. This includes an average layover time of around 5 min. Operated by Indian Railways and Delhi Transport Corporation (DTC), the Madurai to Safdarjung Road service departs from Madurai Jn and arrives in Safdarjung Road. Typically only one service runs weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Madurai to Safdarjung Road is to train which costs ₹1,100 - ₹4,900 and takes 42h 33m.
The quickest way to get from Madurai to Safdarjung Road is to fly which costs ₹5,000 - ₹16,000 and takes 4h 33m.
The distance between Madurai and Safdarjung Road is 2079 km. The road distance is 2508.3 km.
The best way to get from Madurai to Safdarjung Road without a car is to train which takes 42h 33m and costs ₹1,100 - ₹4,900.
It takes approximately 4h 33m to get from Madurai to Safdarjung Road, including transfers.
The best way to get from Madurai to Safdarjung Road is to fly which takes 4h 33m and costs ₹5,000 - ₹16,000. Alternatively, you can train, which costs ₹1,100 - ₹4,900 and takes 42h 33m.
The quickest flight from Madurai Airport to Delhi Airport is the direct flight which takes 3h 25m.
Yes, the driving distance between Madurai to Safdarjung Road is 2508 km. It takes approximately 34h 22m to drive from Madurai to Safdarjung Road.
Spicejet, Air India Limited, SriLankan Airlines and IndiGo Airlines offer flights from Madurai Airport to Delhi Airport.
There are 1093+ hotels available in Safdarjung Road. Prices start at ₹7,500 per night.

- Distance: 2079.2 km
- Duration: 4h 33m
What companies run services between Madurai, India and Safdarjung Road, India?
IndiGo Airlines, Spicejet and two other airlines fly from Madurai to Safdarjung Road hourly. Alternatively, Indian Railways operates a train from Madurai Jn to Hazrat Nizamuddin once daily. Tickets cost ₹1,000 - ₹4,900 and the journey takes 41h 40m.

- Website
- goindigo.in
Flights from Madurai to Delhi
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- ₹5,000 - ₹22,000
Flights from Madurai to Delhi via Madras
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹5,000 - ₹22,000
Flights from Madurai to Delhi via Mumbai
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- ₹5,000 - ₹22,000
Flights from Madurai to Delhi via Bengaluru
- Ave. Duration
- 6h 3m
- When
- Every day
- Estimated price
- ₹5,000 - ₹22,000
Flights from Madurai to Delhi via Hyderabad
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹5,000 - ₹22,000

- Website
- spicejet.com
Flights from Madurai to Delhi via Mumbai
- Ave. Duration
- 6h
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- ₹7,500 - ₹20,000

- Website
- airindia.in
Flights from Madurai to Delhi via Madras
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹9,000 - ₹34,000

- Website
- srilankan.com
Flights from Madurai to Delhi via Colombo
- Ave. Duration
- 7h 30m
- When
- Tuesday, Thursday and Friday
- Estimated price
- ₹20,000 - ₹24,000

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.
Contact Details
- Website
- indianrail.gov.in
Train from Madurai Jn to Hazrat Nizamuddin
- Ave. Duration
- 41h 40m
- Frequency
- Once daily
- Estimated price
- ₹1,000 - ₹4,900
- Website
- irctc.co.in
- Book at
- 12go.asia
- Sleeper Class
- ₹1,000 - ₹1,400
- Third AC (3A)
- ₹2,700 - ₹3,400
- Second AC (2A)
- ₹3,900 - ₹4,900
Train from Madurai Jn to New Delhi
- Ave. Duration
- 2 days 0h
- Frequency
- Once a week
- Estimated price
- ₹1,100 - ₹5,500
- Website
- irctc.co.in
- Book at
- 12go.asia
- Sleeper Class
- ₹1,100 - ₹1,500
- Third AC (3A)
- ₹2,800 - ₹3,500
- Second AC (2A)
- ₹4,100 - ₹5,500
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.
More Questions & Answers
The best way to get from Madurai to Madurai Airport is to taxi which takes 11 min and costs ₹280 - ₹340.