There are 11 ways to get from Nepal to Madurai by train, plane, car, bus, or bus (Flixbus)
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 Lok Nayak Jayaprakash Airport, fly
best- Take the train from Raxaul Jn to Patliputratrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Madurai (IXM)plane PAT - IXM
14h 20m₹13,502–26,901Bus, train
cheapest- Take the bus from Swoyambhu to Gorakhpurbus
- Take the train from Gorakhpur to Varanasi Jntrain
- Take the train from Varanasi Jn to Madurai Jntrain
2d 21h₹1,823–13,000Drive, train
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Howrah Jntrain
- Take the train from Howrah Jn to Madurai Jntrain
2d 9h₹2,967–12,266Bus
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Bengalurubus
- Take the bus from Bengaluru to Maduraibus
2d 17hDrive 2,608.1 km
- Drive from Kathmandu to Maduraicar 2,608.1 km
38h 58m₹31,688–45,772Fly from Tribhuvan International Airport
- Fly from Tribhuvan International Airport (KTM) to Madurai (IXM)plane KTM - IXM
10h 26m₹19,933–31,025Train to Darbhanga Airport, fly
- Take the train from Jaynagar to Darbhanga Jntrain
- Fly from Darbhanga Airport (DBR) to Madurai (IXM)plane DBR - IXM
12h 49m₹13,449–24,643Train to Bagdogra Airport, fly
- Take the train from Arariya to Baghdogratrain
- Fly from Bagdogra Airport (IXB) to Madurai (IXM)plane IXB - IXM
12h 44m₹13,437–28,703Train to Gorakhpur Airport, fly
- Take the train from Raxaul Jn to Gorakhpurtrain
- Fly from Gorakhpur Airport (GOP) to Madurai (IXM)plane GOP - IXM
15h 48m₹13,392–30,481Drive, train to Bareilly Airport, fly
- Drive from Dhangadhi to Puranpurcar
- Take the train from Puranpur to Bhojipura Jntrain
- Fly from Bareilly Airport (BEK) to Madurai (IXM)plane BEK - IXM
13h 11m₹15,753–33,361Bus via Chennai
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Varanasibus
- Take the bus from Varanasi to Chennaibus
- Take the bus from Chennai to Tiruchirappalli Number Tolgatebus
- Take the bus from FlixBus Tiruchirapalli - No1 Toll to FlixBus Madurai - Simmakalbus
3d
Lok Nayak Jayaprakash Airport (PAT) to Madurai (IXM) flights
Comparing Your Travel Options
The cheapest way to get from Nepal to Madurai is to drive and train which costs ₹2,900 - ₹13,000 and takes 2 days 9h.
The fastest way to get from Nepal to Madurai is to fly which takes 10h 26m and costs ₹19,000 - ₹31,000.
No, there is no direct bus from Nepal to Madurai. However, there are services departing from Swoyambhu and arriving at Madurai via Gorakhpur and Bengaluru. The journey, including transfers, takes approximately 2 days 17h.
The distance between Nepal and Madurai is 2145 km. The road distance is 2608.1 km.
The best way to get from Nepal to Madurai without a car is to bus which takes 2 days 17h and costs .
It takes approximately 14h 20m to get from Nepal to Madurai, including transfers.
Nepal to Madurai bus services, operated by Gajraj Bus Service, depart from Swoyambhu station.
The best way to get from Nepal to Madurai is to bus which takes 2 days 17h and costs . Alternatively, you can fly, which costs ₹19,000 - ₹31,000 and takes 10h 26m.
Nepal to Madurai bus services, operated by Gajraj Bus Service, arrive at Gorakhpur station.
Madurai is 15 min behind Nepal. It is currently 4:28 AM in Nepal and 4:13 AM in Madurai.
What companies run services between Nepal and Madurai, India?
You can take a bus from Swoyambhu to Madurai via Gorakhpur, Gorakhpur, and Bengaluru in around 2d 17h. Alternatively, IndiGo Airlines, Air India Express, and three other airlines fly from Tribhuvan International Airport (KTM) to Madurai (IXM) 3 times a day.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Madurai via Madras
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Lok Nayak Jayaprakash Airport to Madurai via Hyderabad
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Lok Nayak Jayaprakash Airport to Madurai via Mumbai
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Lok Nayak Jayaprakash Airport to Madurai via Bengaluru
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Lok Nayak Jayaprakash Airport to Madurai via Delhi
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Tribhuvan International Airport to Madurai via Delhi
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- ₹21,000–60,000
Flights from Tribhuvan International Airport to Madurai via Bengaluru
- Ave. Duration
- 6h 55m
- When
- Tuesday and Thursday
- Estimated price
- ₹21,000–70,000
Flights from Tribhuvan International Airport to Madurai via Mumbai
- Ave. Duration
- 6h 35m
- When
- Wednesday and Sunday
- Estimated price
- ₹25,000–70,000
Flights from Tribhuvan International Airport to Madurai via Varanasi, Hyderabad
- Ave. Duration
- 9h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹18,000–50,000
Flights from Darbhanga Airport to Madurai via Mumbai
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹13,000–39,000
Flights from Darbhanga Airport to Madurai via Bengaluru
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹13,000–35,000
Flights from Bagdogra Airport to Madurai via Hyderabad
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹13,000–26,000
Flights from Bagdogra Airport to Madurai via Mumbai
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- ₹15,000–34,000
Flights from Bagdogra Airport to Madurai via Bengaluru
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₹13,000–26,000
Flights from Bagdogra Airport to Madurai via Kolkata, Madras
- Ave. Duration
- 10h 10m
- When
- Friday
- Estimated price
- ₹13,000–26,000
Flights from Bagdogra Airport to Madurai via Kolkata, Bengaluru
- Ave. Duration
- 11h 10m
- When
- Monday, Saturday, and Sunday
- Estimated price
- ₹13,000–26,000
Flights from Gorakhpur Airport to Madurai via Hyderabad
- Ave. Duration
- 4h 45m
- When
- Monday and Thursday
- Estimated price
- ₹13,000–28,000
Flights from Gorakhpur Airport to Madurai via Kolkata, Madras
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹15,000–28,000
Flights from Gorakhpur Airport to Madurai via Kolkata, Mumbai
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹19,000–29,000
Flights from Gorakhpur Airport to Madurai via Kolkata, Bengaluru
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ₹15,000–28,000
Flights from Bareilly Airport to Madurai via Bengaluru
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹14,000–30,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Madurai via Bengaluru
- Ave. Duration
- 5h 30m
- When
- Tuesday
- Estimated price
- ₹12,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Raxaul Jn to Patliputra
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Raxaul Jn to Howrah Jn
- Ave. Duration
- 17h 50m
- Frequency
- Once daily
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Howrah Jn to Madurai Jn
- Ave. Duration
- 36h 40m
- Frequency
- Once a week
- Estimated price
- ₹900–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,200–4,000
- First Class (1A)
- ₹5,000–7,000
Train from Jaynagar to Darbhanga Jn
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Arariya to Baghdogra
- Ave. Duration
- 2h 13m
- Frequency
- Once a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Raxaul Jn to Gorakhpur
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Puranpur to Bhojipura Jn
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Gorakhpur to Varanasi Jn
- Ave. Duration
- 5h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Varanasi Jn to Madurai Jn
- Ave. Duration
- 46h 50m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,200
- Second AC (2A)
- ₹3,600–4,600
- First Class (1A)
- ₹6,000–8,000
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
- [email protected]
- Website
- SLGT Travels
Bus from Gorakhpur to Bengaluru
- Ave. Duration
- 40h 30m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bengaluru to Madurai
- Ave. Duration
- 8h 30m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Gorakhpur to Varanasi
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Varanasi to Chennai
- Ave. Duration
- 41h
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Chennai to Tiruchirappalli Number Tolgate
- Ave. Duration
- 5h 55m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from FlixBus Tiruchirapalli - No1 Toll to FlixBus Madurai - Simmakal
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Gorakhpur to Bengaluru
- Ave. Duration
- 40h
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Madurai
- Ave. Duration
- 8h 5m
- Frequency
- Every 2 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Gorakhpur to Varanasi
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Madurai
- Ave. Duration
- 8h 45m
- Frequency
- 4 times a day
- Website
- National Travels - Ratnagiri
Bus from Chennai to Tiruchirappalli Number Tolgate
- Ave. Duration
- 6h 55m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
- Website
- Rajdhani Travels (Patan)
Bus from Bengaluru to Madurai
- Ave. Duration
- 7h 45m
- Frequency
- Twice a week
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Tiruchirapalli - No1 Toll to FlixBus Madurai - Simmakal
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹280–700
- Website
- FlixBus India
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London City Airport into central London, The beginner’s guide to the 2018 World Nomad Games, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Nepal to Madurai is 2608 km. It takes approximately 38h 58m to drive from Nepal to Madurai.
There are 226+ hotels available in Madurai.












