There are 7 ways to get from Surat to Alipurduar 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 to Bagdogra Airport, train
best- Fly from Surat (STV) to Bagdogra Airport (IXB)plane STV - IXB
- Take the train from New Jalpaiguri to New Alipurduartrain
9h 14m₹10,465–22,281Train via Mānikpur
cheapest- Take the train from Surat to Manikpur Jntrain 19045 / ...
- Take the train from Manikpur Jn to New Alipurduartrain 01665
39h 30m₹1,024–7,805Bus
- Take the bus from Surat to Nagpurbus
- Take the bus from Nagpur to Patnabus
- Take the bus from Patna to Siliguribus
- Take the bus from Siliguri to Cooch Beharbus
47h 10mDrive 2,080.9 km
- Drive from Surat to Alipurduarcar 2,080.9 km
31h 12m₹20,243–29,239Fly to Rupsi Airport, train
- Fly from Surat (STV) to Rupsi Airport (RUP)plane STV - RUP
- Take the train from Golakganj Jn to Alipur Duartrain
15h 4m₹11,925–25,081Train
- Take the train from Surat to Nadiad Jntrain 12933 / ...
- Take the train from Nadiad Jn to New Alipurduartrain 15635
2d 3h₹1,125–8,830Bus, train
- Take the bus from Surat to Patnabus redbusIndia_A/C Sleeper
- Take the train from Patna Jn to New Alipurduartrain 15657 / ...
2d 17h
Surat to Alipurduar by train
Comparing Your Travel Options
The cheapest way to get from Surat to Alipurduar is to train via Mānikpur which costs ₹1,000 - ₹8,000 and takes 39h 30m.
The fastest way to get from Surat to Alipurduar is to fly and train which takes 9h 14m and costs ₹10,000 - ₹23,000.
No, there is no direct bus from Surat to Alipurduar. However, there are services departing from Surat and arriving at Cooch Behar via Nagpur, Patna and Siliguri. The journey, including transfers, takes approximately 47h 10m.
No, there is no direct train from Surat to Alipurduar. However, there are services departing from Surat and arriving at New Alipurduar via Manikpur Jn. The journey, including transfers, takes approximately 39h 30m.
The distance between Surat and Alipurduar is 1877 km. The road distance is 2080.9 km.
The best way to get from Surat to Alipurduar without a car is to train via Mānikpur which takes 39h 30m and costs ₹1,000 - ₹8,000.
It takes approximately 9h 14m to get from Surat to Alipurduar, including transfers.
Surat to Alipurduar bus services, operated by Gujarat Travels, depart from Surat station.
Surat to Alipurduar train services, operated by Indian Railways, depart from Surat station.
The best way to get from Surat to Alipurduar is to train via Mānikpur which takes 39h 30m and costs ₹1,000 - ₹8,000. Alternatively, you can bus, which costs and takes 47h 10m.
What companies run services between Surat, India and Alipurduar, India?
You can take a train from Surat to New Alipurduar via Manikpur Jn in around 39h 30m. Alternatively, you can take a bus from Surat to Alipurduar via Nagpur, Patna, Siliguri, Siliguri, and Cooch Behar in around 47h 10m.
- Website
- helitrans.no
Flights from Surat to Rupsi Airport via Kolkata
- Ave. Duration
- 14h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹11,000–23,000
Flights from Surat to Rupsi Airport via Delhi, Kolkata
- Ave. Duration
- 12h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹13,000–23,000
Flights from Surat to Rupsi Airport via Delhi, Gauhati
- Ave. Duration
- 14h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹13,000–23,000
Flights from Surat to Rupsi Airport via Kolkata, Gauhati
- Ave. Duration
- 17h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹12,000–23,000
Flights from Surat to Rupsi Airport via Hyderabad, Gauhati
- Ave. Duration
- 18h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹13,000–23,000
Flights from Surat to Rupsi Airport via Jaipur, Gauhati
- Ave. Duration
- 20h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹12,000–23,000
- Website
- airindiaexpress.in
Flights from Surat to Bagdogra Airport via Delhi
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–26,000
Flights from Surat to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 30m
- When
- Sunday
- Estimated price
- ₹13,000–31,000
- Website
- goindigo.in
Flights from Surat to Bagdogra Airport via Delhi
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Jalpaiguri to New Alipurduar
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Surat to Manikpur Jn
- Ave. Duration
- 18h 28m
- Frequency
- Once daily
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Manikpur Jn to New Alipurduar
- Ave. Duration
- 20h 2m
- Frequency
- Once a week
- Estimated price
- ₹490–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Golakganj Jn to Alipur Duar
- Ave. Duration
- 1h 21m
- 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 Surat to Nadiad Jn
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Nadiad Jn to New Alipurduar
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,100
- Second AC (2A)
- ₹3,500–4,400
- First Class (1A)
- ₹6,000–7,500
Train from Patna Jn to New Alipurduar
- Ave. Duration
- 15h 55m
- Frequency
- Twice daily
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Surat to Nagpur
- Ave. Duration
- 12h 45m
- Frequency
- Twice daily
- Schedules at
- Gujarat Travels
- Phone
- +91 60260 60960
- [email protected]
- Website
- Shihori Travels
Bus from Surat to Nagpur
- Ave. Duration
- 15h
- Frequency
- 3 times a day
- Website
- Shihori Travels
- Website
- Diya Travels And Cargo
Bus from Surat to Nagpur
- Ave. Duration
- 15h 25m
- Frequency
- Twice daily
- Schedules at
- Diya Travels And Cargo
- Phone
- +91 6356190009
- [email protected]
- Website
- MTT Bus
Bus from Surat to Nagpur
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Website
- MTT Bus
- Phone
- +91 83281 41344
- [email protected]
- Website
- Fast Track Tours & Travels
Bus from Nagpur to Patna
- Ave. Duration
- 14h 59m
- Frequency
- Once daily
- Schedules at
- Fast Track Tours & Travels
- Website
- Raj Bus Services
Bus from Patna to Siliguri
- Ave. Duration
- 12h 30m
- Frequency
- Every 4 hours
- Schedules at
- Raj Bus Services
- Website
- Maa Shanti Travels
Bus from Patna to Siliguri
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Maa Shanti Travels
- Website
- Shree Pusparaj
Bus from Patna to Siliguri
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Schedules at
- Shree Pusparaj
- Phone
- +91 9939829993
- [email protected]
- Website
- Jay Jagdambay Tour And Travels
Bus from Patna to Siliguri
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Website
- Jay Jagdambay Tour And Travels
- Website
- Shree Pushparaj
Bus from Patna to Siliguri
- Ave. Duration
- 11h 55m
- Frequency
- 3 times a week
- Schedules at
- Shree Pushparaj
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Siliguri to Cooch Behar
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- ₹120–220
- Website
- North Bengal State Transport
- Seater
- ₹120–220
- Website
- RajKamal Travels
Bus from Surat to Patna
- Ave. Duration
- 2d
- Frequency
- Once daily
- Schedules at
- RajKamal Travels
- Phone
- +91 92276 49600
- Website
- Sai Arpan Travels
Bus from Surat to Patna
- Ave. Duration
- 47h 20m
- Frequency
- 4 times a week
- Website
- Sai Arpan Travels
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 plan an amazing trip around Scandinavia, The beginner’s guide to the 2018 World Nomad Games, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Surat to Alipurduar bus services, operated by Gujarat Travels, arrive at Nagpur station.
Surat to Alipurduar train services, operated by Indian Railways, arrive at Manikpur Jn station.
Yes, the driving distance between Surat to Alipurduar is 2081 km. It takes approximately 31h 12m to drive from Surat to Alipurduar.
There are 15+ hotels available in Alipurduar.















