There are 8 ways to get from Madurai to Alipurduar Railway Junction by plane, train, bus, 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.
Fly Madurai to Bagdogra Airport, train
best- Fly from Madurai (IXM) to Bagdogra Airport (IXB)plane IXM - IXB
- Take the train from New Jalpaiguri to New Cooch Behartrain
10h 12m₹15,010–223,016Train
cheapest- Take the train from Madurai Jn to Salem Jntrain 17236 / ...
- Take the train from Salem Jn to New Cooch Behartrain 22503 / ...
2d 2h₹1,299–10,835Bus
- Take the bus from Madurai, Tamil Nadu to Vijayawada, Andhra Pradeshbus
- Take the bus from Vijayawada, Andhra Pradesh to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Cooch Beharbus
47h 30mDrive 2,579.2 km
- Drive from Madurai to Alipurduar Railway Junctioncar 2,579.2 km
39h 2m₹29,121–42,063Fly Madurai to Purnea Airport, train
- Fly from Madurai (IXM) to Purnea Airport (PXN)plane IXM - PXN
- Take the train from Katihar Jn to New Cooch Behartrain
25h₹18,390–42,866Train to Trichy International Airport, fly to Bagdogra Airport, train
- Take the train from Madurai Jn to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Bagdogra Airport (IXB)plane TRZ - IXB
- Take the train from New Jalpaiguri to New Cooch Behartrain
14h 7m₹10,364–25,499Fly Madurai to Lokpriya Gopinath Bordoloi International Airport, train
- Fly from Madurai (IXM) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane IXM - GAU
- Take the train from Guwahati to New Bongaigaontrain
- Take the train from New Bongaigaon to Alipur Duar Jntrain
16h 21m₹10,650–20,066Train to Coimbatore International Airport, fly to Bagdogra Airport, train
- Take the train from Madurai Jn to Podanur Jntrain
- Fly from Coimbatore International Airport (CJB) to Bagdogra Airport (IXB)plane CJB - IXB
- Take the train from New Jalpaiguri to New Cooch Behartrain
16h 26m₹12,319–26,639
Madurai to Alipurduar Railway Junction by train
Questions & Answers
The cheapest way to get from Madurai to Alipurduar Railway Junction is to train which costs ₹1,300 - ₹11,000 and takes 2 days 2h.
The fastest way to get from Madurai to Alipurduar Railway Junction is to fly and train which takes 10h 12m and costs ₹15,000 - ₹2,30,000.
No, there is no direct bus from Madurai to Alipurduar Railway Junction. However, there are services departing from Madurai, Tamil Nadu and arriving at Cooch Behar via Vijayawada, Andhra Pradesh and Siliguri, West Bengal. The journey, including transfers, takes approximately 47h 30m.
No, there is no direct train from Madurai to Alipurduar Railway Junction. However, there are services departing from Madurai Jn and arriving at Alipur Duar Jn via Salem Jn and New Cooch Behar. The journey, including transfers, takes approximately 2 days 2h.
The distance between Madurai and Alipurduar Railway Junction is 2340 km. The road distance is 2579.2 km.
The best way to get from Madurai to Alipurduar Railway Junction without a car is to bus which takes 47h 30m and costs .
It takes approximately 10h 12m to get from Madurai to Alipurduar Railway Junction, including transfers.
Madurai to Alipurduar Railway Junction bus services, operated by VKV Travels, depart from Madurai, Tamil Nadu station.
Madurai to Alipurduar Railway Junction train services, operated by Indian Railways, depart from Madurai Jn station.
The best way to get from Madurai to Alipurduar Railway Junction is to bus which takes 47h 30m and costs . Alternatively, you can train, which costs ₹1,300 - ₹11,000 and takes 2 days 2h.
What companies run services between Madurai, India and Alipurduar Railway Junction, India?
You can take a bus from Madurai, Tamil Nadu to Alipurduar Railway Junction via Vijayawada, Andhra Pradesh, Siliguri, West Bengal, and Cooch Behar in around 47h 30m. Alternatively, you can take a train from Madurai Jn to Alipur Duar Jn via Salem Jn and New Cooch Behar in around 2d 2h.
- Website
- goindigo.in
Flights from Madurai to Bagdogra Airport via Madras
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–20,000
Flights from Madurai to Bagdogra Airport via Delhi
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Madurai to Purnea Airport via Hyderabad
- Ave. Duration
- 21h 30m
- When
- Every day
- Estimated price
- ₹17,000–39,000
Flights from Madurai to Purnea Airport via Delhi
- Ave. Duration
- 28h 30m
- When
- Every day
- Estimated price
- ₹22,000–42,000
Flights from Madurai to Purnea Airport via Madras, Hyderabad
- Ave. Duration
- 16h 55m
- When
- Every day
- Estimated price
- ₹18,000–39,000
Flights from Madurai to Purnea Airport via Bengaluru, Hyderabad
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- ₹17,000–39,000
Flights from Madurai to Purnea Airport via Bengaluru, Kolkata
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- ₹18,000–39,000
Flights from Madurai to Purnea Airport via Mumbai, Hyderabad
- Ave. Duration
- 17h 50m
- When
- Every day
- Estimated price
- ₹22,000–42,000
Flights from Madurai to Purnea Airport via Hyderabad, Kolkata
- Ave. Duration
- 17h 55m
- When
- Every day
- Estimated price
- ₹18,000–40,000
Flights from Trichy International Airport to Bagdogra Airport via Madras
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–21,000
Flights from Madurai to Lokpriya Gopinath Bordoloi International Airport via Madras
- Ave. Duration
- 8h 27m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Madurai to Lokpriya Gopinath Bordoloi International Airport via Bengaluru
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Madurai to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Madurai to Lokpriya Gopinath Bordoloi International Airport via Mumbai
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Coimbatore International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 9h 56m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Coimbatore International Airport to Bagdogra Airport via Madras
- Ave. Duration
- 8h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–20,000
- Website
- airindiaexpress.in
Flights from Madurai to Bagdogra Airport via Bengaluru
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–22,000
Flights from Trichy International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 7h 48m
- When
- Monday, Wednesday, Friday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–23,000
Flights from Madurai to Lokpriya Gopinath Bordoloi International Airport via Madras
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Coimbatore International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Coimbatore International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 7h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Jalpaiguri to New Cooch Behar
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Madurai Jn to Salem Jn
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Salem Jn to New Cooch Behar
- Ave. Duration
- 43h 32m
- Frequency
- Once daily
- Estimated price
- ₹1,000–8,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,700–3,400
- Second AC (2A)
- ₹3,900–4,900
- First Class (1A)
- ₹6,500–8,500
Train from Katihar Jn to New Cooch Behar
- Ave. Duration
- 4h 38m
- Frequency
- Every 4 hours
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Madurai Jn to Tiruchchirapali
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from New Jalpaiguri to New Cooch Behar
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Guwahati to New Bongaigaon
- Ave. Duration
- 4h 40m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from New Bongaigaon to Alipur Duar Jn
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a day
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Madurai Jn to Podanur Jn
- Ave. Duration
- 4h 38m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from New Jalpaiguri to New Cooch Behar
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
- Phone
- +91-9384047581
- [email protected]
- Website
- omio.com
Bus from Madurai, Tamil Nadu to Vijayawada, Andhra Pradesh
- Ave. Duration
- 15h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹1,900–2,500
- Schedules at
- omio.com
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 Italian Lakes: Getting around by train, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
Madurai to Alipurduar Railway Junction bus services, operated by VKV Travels, arrive at Vijayawada, Andhra Pradesh station.
Madurai to Alipurduar Railway Junction train services, operated by Indian Railways, arrive at Salem Jn station.
Yes, the driving distance between Madurai to Alipurduar Railway Junction is 2579 km. It takes approximately 39h 2m to drive from Madurai to Alipurduar Railway Junction.
There are 53+ hotels available in Alipurduar Railway Junction.









