Dalkhola to Surat
Rome2Rio compared 9 ways to get from Dalkhola to Surat. The best route is Taxi to Purnea Airport, fly to Surat, a distance of 1614.842 km.
Taxi to Purnea Airport, fly to Surat
best- Take the taxi from Dalkhola to Purnea Airport (PXN)taxi
- Fly from Purnea Airport (PXN) to Surat (STV)plane PXN - STV
6h 2m₹11,484–26,768Train
cheapest- Take the train from Dalkolha to Malda Towntrain 12378 / ...
- Take the train from Malda Town to Surattrain 13425
42h 20m₹1,001–8,152Train via Jalgaon
- Take the train from Kishanganj to Jalgaon Jntrain 12520
- Take the train from Jalgaon Jn to Surattrain 12656 / ...
36h 18m₹1,037–8,101Train, bus via Jaipur
- Take the train from Kishanganj to New Jalpaiguritrain
- Take the bus from Siliguri, West Bengal to Jaipurbus
- Take the bus from Jaipur to Surat, Gujaratbus
2d 2hDrive 1,865.5 km
- Drive from Dalkhola to Suratcar 1,865.5 km
28h 7m₹21,202–30,626Taxi to Purnea Airport, fly to Civil Airport Harni, train
- Take the taxi from Dalkhola to Purnea Airport (PXN)taxi
- Fly from Purnea Airport (PXN) to Civil Airport Harni (BDQ)plane PXN - BDQ
- Take the train from Vadodara Jn to Surattrain
8h 32m₹9,424–23,718Taxi to Purnea Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the taxi from Dalkhola to Purnea Airport (PXN)taxi
- Fly from Purnea Airport (PXN) to Sardar Vallabhbhai Patel International Airport (AMD)plane PXN - AMD
- Take the train from Ahmedabad Jn to Surattrain
8h 19m₹9,194–22,288Train to Bagdogra Airport, fly to Surat
- Take the train from Dalkolha to Baghdogratrain
- Fly from Bagdogra Airport (IXB) to Surat (STV)plane IXB - STV
9h 34m₹10,013–21,609Train, bus
- Take the train from Dalkolha to Gorakhpurtrain 15909
- Take the bus from Gorakhpur to Surat, Gujaratbus Gorakhpur
2d 8h
Dalkhola to Surat by train
Questions & Answers
The cheapest way to get from Dalkhola to Surat is to train which costs ₹1,000 - ₹8,500 and takes 42h 20m.
The fastest way to get from Dalkhola to Surat is to taxi and fly which takes 6h 2m and costs ₹11,000 - ₹27,000.
No, there is no direct train from Dalkhola to Surat. However, there are services departing from Dalkolha and arriving at Surat via Kishanganj and Jalgaon Jn. The journey, including transfers, takes approximately 36h 18m.
The distance between Dalkhola and Surat is 1647 km. The road distance is 1865.5 km.
The best way to get from Dalkhola to Surat without a car is to train via Jalgaon which takes 36h 18m and costs ₹1,000 - ₹8,500.
It takes approximately 6h 2m to get from Dalkhola to Surat, including transfers.
Dalkhola to Surat train services, operated by Indian Railways, depart from Kishanganj station.
Dalkhola to Surat train services, operated by Indian Railways, arrive at Jalgaon Jn station.
Yes, the driving distance between Dalkhola to Surat is 1866 km. It takes approximately 28h 7m to drive from Dalkhola to Surat.
There are 213+ hotels available in Surat.
What companies run services between Dalkhola, India and Surat, India?
You can take a train from Dalkolha to Surat via Kishanganj and Jalgaon Jn in around 36h 18m.
- Website
- goindigo.in
Flights from Purnea Airport to Surat via Kolkata
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- ₹10,000–25,000
Flights from Purnea Airport to Surat via Delhi
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Purnea Airport to Civil Airport Harni via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Purnea Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Bagdogra Airport to Surat via Delhi
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- ₹9,500–33,000
Flights from Bagdogra Airport to Surat via Kolkata
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- ₹9,500–21,000
- Website
- airindia.in
Flights from Purnea Airport to Civil Airport Harni via Delhi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Bagdogra Airport to Surat via Delhi
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- ₹13,000–31,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
- Website
- starair.in
Flights from Purnea Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹7,500–37,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Kishanganj to Jalgaon Jn
- Ave. Duration
- 28h 46m
- Frequency
- Once a week
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,300–5,500
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 Kishanganj to New Jalpaiguri
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Vadodara Jn to Surat
- Ave. Duration
- 1h 23m
- Frequency
- Every 20 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
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 Dalkolha to Baghdogra
- Ave. Duration
- 2h 50m
- Frequency
- Every 3 hours
- 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 Dalkolha to Malda Town
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- 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 Malda Town to Surat
- Ave. Duration
- 39h 5m
- Frequency
- Once a week
- Estimated price
- ₹850–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,100–4,000
- First Class (1A)
- ₹5,000–7,000
Train from Dalkolha to Gorakhpur
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- ₹350–2,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹350–410
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
- Ave. Duration
- 52 min
- Estimated price
- ₹1,100–1,400
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






