There are 11 ways to get from Nepal to Madurai by train, plane, car, or bus
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,902Bus, 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,978–12,282Bus
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Madurai, Tamil Nadubus
2d 17hDrive 2,608.1 km
- Drive from Kathmandu to Maduraicar 2,608.1 km
38h 58m₹31,887–46,058Fly from Tribhuvan International Airport
- Fly from Tribhuvan International Airport (KTM) to Madurai (IXM)plane KTM - IXM
10h 26m₹20,057–31,219Train 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,644Train 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,482Drive, 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,761–33,373Bus via Hyderabad
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Hyderabad, Telanganabus
- Take the bus from Hyderabad, Telangana to Madurai, Tamil Nadubus
2d 17h
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 ₹20,000 - ₹32,000.
No, there is no direct bus from Nepal to Madurai. However, there are services departing from Swoyambhu and arriving at Madurai, Tamil Nadu via Gorakhpur and Bangalore, Karnataka. 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 ₹20,000 - ₹32,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 1:25 AM in Nepal and 1:10 AM in Madurai.
What companies run services between Nepal and Madurai, India?
You can take a bus from Swoyambhu to Madurai, Tamil Nadu via Gorakhpur, Gorakhpur, and Bangalore, Karnataka 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–30,000
Flights from Gorakhpur Airport to Madurai via Kolkata, Bengaluru
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ₹15,000–29,000
Flights from Bareilly Airport to Madurai via Bengaluru
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹14,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
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 Luton Airport into central London, Getting to Rome from the airport, and How to get from JFK to New York City - 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 224+ hotels available in Madurai.









