There are 9 ways to get from Alipurduar Railway Junction to Surat by train, plane, 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.
Train to Bagdogra Airport, fly to Surat
best- Take the train from Alipur Duar Jn to Baghdogratrain
- Fly from Bagdogra Airport (IXB) to Surat (STV)plane IXB - STV
11h 38m₹8,530–21,734Train
cheapest- Take the train from New Cooch Behar to Jalgaon Jntrain 12520
- Take the train from Jalgaon Jn to Surattrain 12656 / ...
39h 50m₹1,135–8,584Bus
- Take the bus from Cooch Behar to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Jaipurbus
- Take the bus from Jaipur to Surat, Gujaratbus
2d 3hDrive 2,081.9 km
- Drive from Alipurduar Railway Junction to Suratcar 2,081.9 km
31h 21m₹23,469–33,900Train to Bagdogra Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Alipur Duar Jn to Baghdogratrain
- Fly from Bagdogra Airport (IXB) to Sardar Vallabhbhai Patel International Airport (AMD)plane IXB - AMD
- Take the train from Ahmedabad Jn to Surattrain
14h 20m₹9,740–21,254Train to Bagdogra Airport, fly to Chhatrapati Shivaji Maharaj International Airport, train
- Take the train from Alipur Duar Jn to Baghdogratrain
- Fly from Bagdogra Airport (IXB) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane IXB - BOM
- Take the train from Borivali to Surattrain
13h 3m₹6,637–19,008Train to Rupsi Airport, fly to Surat
- Take the train from Alipur Duar Jn to Gauripurtrain
- Fly from Rupsi Airport (RUP) to Surat (STV)plane RUP - STV
25h 14m₹10,781–25,859Train via Bhusawal
- Take the train from Alipur Duar Jn to Bhusaval Jntrain 22512
- Take the train from Bhusaval Jn to Surattrain 12656 / ...
46h 12m₹1,170–8,821Train, bus
- Take the train from Alipur Duar Jn to Indore Jn Bgtrain 19306
- Take the bus from Indore, Madhya Pradesh to Surat, Gujaratbus Indore, Madhya Pradesh - Surat, Gujarat
2d 6h
Alipurduar Railway Junction to Surat by train
Questions & Answers
The cheapest way to get from Alipurduar Railway Junction to Surat is to train which costs ₹1,100 - ₹9,000 and takes 39h 50m.
The fastest way to get from Alipurduar Railway Junction to Surat is to train and fly which takes 11h 38m and costs ₹8,500 - ₹22,000.
No, there is no direct bus from Alipurduar Railway Junction to Surat. However, there are services departing from Cooch Behar and arriving at Surat, Gujarat via Siliguri, West Bengal and Jaipur. The journey, including transfers, takes approximately 2 days 3h.
No, there is no direct train from Alipurduar Railway Junction to Surat. However, there are services departing from Alipur Duar Jn and arriving at Surat via New Cooch Behar and Jalgaon Jn. The journey, including transfers, takes approximately 39h 50m.
The distance between Alipurduar Railway Junction and Surat is 1888 km. The road distance is 2081.9 km.
The best way to get from Alipurduar Railway Junction to Surat without a car is to train which takes 39h 50m and costs ₹1,100 - ₹9,000.
It takes approximately 11h 38m to get from Alipurduar Railway Junction to Surat, including transfers.
Alipurduar Railway Junction to Surat bus services, operated by Shiv Narayan Travels, depart from Cooch Behar station.
Alipurduar Railway Junction to Surat train services, operated by Indian Railways, depart from New Cooch Behar station.
The best way to get from Alipurduar Railway Junction to Surat is to train which takes 39h 50m and costs ₹1,100 - ₹9,000. Alternatively, you can bus, which costs and takes 2 days 3h.
What companies run services between Alipurduar Railway Junction, India and Surat, India?
You can take a train from Alipur Duar Jn to Surat via New Cooch Behar and Jalgaon Jn in around 39h 50m. Alternatively, you can take a vehicle from Alipurduar Railway Junction to Surat, Gujarat via Cooch Behar, Siliguri, West Bengal, and Jaipur in around 2d 3h.
- Website
- goindigo.in
Flights from Bagdogra Airport to Surat via Delhi
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- ₹8,000–33,000
Flights from Bagdogra Airport to Surat via Kolkata
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- ₹8,000–20,000
Flights from Bagdogra Airport to Surat via Pune
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–31,000
Flights from Bagdogra Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Bagdogra Airport to Sardar Vallabhbhai Patel International Airport via Kolkata
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Bagdogra Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 50m
- When
- Wednesday to Sunday
- Estimated price
- ₹6,000–15,000
Flights from Bagdogra Airport to Chhatrapati Shivaji Maharaj International Airport via Kolkata
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹6,000–15,000
Flights from Bagdogra Airport to Chhatrapati Shivaji Maharaj International Airport via Delhi
- Ave. Duration
- 5h 48m
- When
- Every day
- Estimated price
- ₹6,000–15,000
Flights from Bagdogra Airport to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–15,000
Flights from Bagdogra Airport to Chhatrapati Shivaji Maharaj International Airport via Madras
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–15,000
Flights from Rupsi Airport to Surat via Kolkata
- Ave. Duration
- 28h 45m
- When
- Sunday
- Estimated price
- ₹10,000–24,000
Flights from Rupsi Airport to Surat via Gauhati, Pune
- Ave. Duration
- 21h 50m
- When
- Tuesday
- Estimated price
- ₹12,000–25,000
Flights from Rupsi Airport to Surat via Gauhati, Kolkata
- Ave. Duration
- 24h 30m
- When
- Tuesday and Friday
- Estimated price
- ₹11,000–25,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Surat via Delhi
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- ₹13,000–31,000
Flights from Bagdogra Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Bagdogra Airport to Chhatrapati Shivaji Maharaj International Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹9,000–21,000
- Website
- starlightairline.com
Flights from Bagdogra Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–21,000
Flights from Bagdogra Airport to Sardar Vallabhbhai Patel International Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- ₹8,500–21,000
Flights from Bagdogra Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 3h 17m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–15,000
- Website
- spicejet.com
Flights from Bagdogra Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–15,000
Flights from Bagdogra Airport to Chhatrapati Shivaji Maharaj International Airport via Delhi
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Alipur Duar Jn to Baghdogra
- Ave. Duration
- 4h 54m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from New Cooch Behar to Jalgaon Jn
- Ave. Duration
- 32h 18m
- Frequency
- Once a week
- Estimated price
- ₹800–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,800–6,000
Train from Jalgaon Jn to Surat
- Ave. Duration
- 5h 2m
- Frequency
- Every 3 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 Alipur Duar Jn to Baghdogra
- Ave. Duration
- 4h 54m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ahmedabad Jn to Surat
- Ave. Duration
- 4h 30m
- Frequency
- Every 30 minutes
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Alipur Duar Jn to Baghdogra
- Ave. Duration
- 4h 54m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Borivali to Surat
- Ave. Duration
- 2h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Alipur Duar Jn to Gauripur
- Ave. Duration
- 1h 59m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Alipur Duar Jn to Bhusaval Jn
- Ave. Duration
- 39h 30m
- Frequency
- Once a week
- Estimated price
- ₹900–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,200
- First Class (1A)
- ₹5,500–7,000
Train from Bhusaval Jn to Surat
- Ave. Duration
- 5h 42m
- Frequency
- Every 2 hours
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Alipur Duar Jn to Indore Jn Bg
- Ave. Duration
- 42h 50m
- Frequency
- Once a week
- Estimated price
- ₹850–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹850–1,000
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
- Phone
- 9887925057
- [email protected]
- Website
- omio.com
Bus from Jaipur to Surat, Gujarat
- Ave. Duration
- 18h 52m
- Frequency
- Hourly
- Schedules at
- omio.com
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.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Alipurduar Railway Junction to Surat bus services, operated by Shiv Narayan Travels, arrive at Siliguri, West Bengal station.
Alipurduar Railway Junction to Surat train services, operated by Indian Railways, arrive at Jalgaon Jn station.
Yes, the driving distance between Alipurduar Railway Junction to Surat is 2082 km. It takes approximately 31h 21m to drive from Alipurduar Railway Junction to Surat.
There are 222+ hotels available in Surat.







