There are 8 ways to get from Roorkee to Belda by bus, plane, train, 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.
Bus, bus to Dehradun Airport, fly, line 38801 train, train
best- Take the bus from Roorkie to Haridwarbus
- Take the bus from FlixBus Haridwar - Kashyap Ashram to FlixBus Dehradun - Doiwalabus
- Fly from Dehradun Airport (DED) to Netaji Subhas Chandra Bose International Airport (CCU)plane DED - CCU
- Take the train from Howrah Jn to Andultrain
- Take the train from Andul to Beldatrain
9h 5m₹9,524–18,178Train via Ghāziābād
cheapest- Take the train from Roorkee to Ghaziabadtrain 12402 / ...
- Take the train from Ghaziabad to Kharagpur Jntrain 12444
26h₹895–7,085Bus
- Take the bus from Roorkie to Meerutbus
- Take the bus from Meerut to Noidabus
- Take the bus from Noida to Kolkatabus
- Take the bus from Esplande Bus Stand to Kharagpur Bypassbus
33h 29m₹3,992–13,612Drive 1,469.4 km
- Drive from Roorkee to Beldacar 1,469.4 km
19h 34m₹16,449–23,759Train to Indira Gandhi International Airport, fly, train
- Take the train from Roorkee to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Netaji Subhas Chandra Bose International Airport (CCU)plane DEL - CCU
- Take the train from Andul to Beldatrain
11h 50m₹7,006–13,093Train to Hindon, fly, train
- Take the train from Roorkee to Ghaziabadtrain
- Fly from Hindon (HDO) to Netaji Subhas Chandra Bose International Airport (CCU)plane HDO - CCU
- Take the train from Andul to Beldatrain
10h 32m₹8,561–24,222Train, train to Chandigarh International Airport, fly
- Take the train from Roorkee to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Netaji Subhas Chandra Bose International Airport (CCU)plane IXC - CCU
- Take the train from Andul to Beldatrain
11h 34m₹9,577–19,329Train
- Take the train from Roorkee to Jaleswartrain 18478
38h 45m₹962–7,316
Roorkee to Belda by train
Comparing Your Travel Options
The cheapest way to get from Roorkee to Belda is to train via Ghāziābād which costs ₹850 - ₹7,500 and takes 26h.
The fastest way to get from Roorkee to Belda is to bus and fly and line 38801 train and train which takes 9h 5m and costs ₹9,500 - ₹19,000.
No, there is no direct bus from Roorkee to Belda. However, there are services departing from Roorkie and arriving at Kharagpur Bypass via Meerut, Noida, Central Metro and Esplande Bus Stand. The journey, including transfers, takes approximately 33h 29m.
No, there is no direct train from Roorkee to Belda. However, there are services departing from Roorkee and arriving at Belda via Ghaziabad and Kharagpur Jn. The journey, including transfers, takes approximately 26h.
The distance between Roorkee and Belda is 1557 km. The road distance is 1469.4 km.
The best way to get from Roorkee to Belda without a car is to train via Ghāziābād which takes 26h and costs ₹850 - ₹7,500.
It takes approximately 9h 5m to get from Roorkee to Belda, including transfers.
Roorkee to Belda bus services, operated by Laxmi Holidays, depart from Roorkie station.
Roorkee to Belda train services, operated by Indian Railways, depart from Roorkee station.
The best way to get from Roorkee to Belda is to train via Ghāziābād which takes 26h and costs ₹850 - ₹7,500. Alternatively, you can bus, which costs ₹3,900 - ₹14,000 and takes 33h 29m.
What companies run services between Roorkee, India and Belda, West Bengal, India?
You can take a train from Roorkee to Belda via Ghaziabad and Kharagpur Jn in around 26h. Alternatively, you can take a bus from Roorkie to Belda via Meerut, Noida, Kolkata, Central Metro, Esplande Bus Stand, and Kharagpur Bypass in around 33h 29m.
- Website
- goindigo.in
Flights from Dehradun Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Dehradun Airport to Netaji Subhas Chandra Bose International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Indira Gandhi International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹6,500–9,500
Flights from Hindon to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 10m
- When
- Monday to Saturday
- Estimated price
- ₹7,500–20,000
Flights from Hindon to Netaji Subhas Chandra Bose International Airport via Varanasi
- Ave. Duration
- 4h 25m
- When
- Monday to Saturday
- Estimated price
- ₹7,500–20,000
Flights from Chandigarh International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Chandigarh International Airport to Netaji Subhas Chandra Bose International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- ₹9,000–12,000
- Website
- airindia.in
Flights from Dehradun Airport to Netaji Subhas Chandra Bose International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Indira Gandhi International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ₹5,000–15,000
Flights from Chandigarh International Airport to Netaji Subhas Chandra Bose International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- ₹12,000–15,000
- Website
- starlightairline.com
Flights from Indira Gandhi International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- ₹6,500–10,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹6,500–9,500
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹5,000–15,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Howrah Jn to Andul
- Ave. Duration
- 22 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–130
- Third AC (3A)
- ₹320–400
- Second AC (2A)
- ₹420–550
- First Class (1A)
- ₹650–900
Train from Andul to Belda
- Ave. Duration
- 1h 41m
- Frequency
- Once a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Roorkee to Ghaziabad
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- 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 Ghaziabad to Kharagpur Jn
- Ave. Duration
- 20h 41m
- Frequency
- Once a week
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,800–4,800
Train from Roorkee to New Delhi
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,500
Train from Andul to Belda
- Ave. Duration
- 1h 41m
- Frequency
- Once a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Roorkee to Ghaziabad
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- 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 Andul to Belda
- Ave. Duration
- 1h 41m
- Frequency
- Once a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Roorkee to Ambala Cant Jn
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ambala Cant Jn to Chandigarh
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Andul to Belda
- Ave. Duration
- 1h 41m
- Frequency
- Once a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Roorkee to Jaleswar
- Ave. Duration
- 37h 29m
- Frequency
- Once daily
- Estimated price
- ₹850–6,500
- Website
- irctc.co.in
- 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
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- laxmiholidays.com
Bus from Roorkie to Haridwar
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
Bus from Roorkie to Meerut
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Haridwar - Kashyap Ashram to FlixBus Dehradun - Doiwala
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ₹149–155
- Website
- FlixBus India
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Meerut to Noida
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₹254–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹390–550
Bus from Noida to Kolkata
- Ave. Duration
- 23h 40m
- Frequency
- Twice daily
- Estimated price
- ₹1,400–7,000
- Schedules at
- Punchiry Tours and Holidays
- Phone
- +91 8336003361
- info@shyamolibus.com
- Website
- Shymoli Paribahan
Bus from Esplande Bus Stand to Kharagpur Bypass
- Ave. Duration
- 2h 24m
- Frequency
- 3 times a day
- Estimated price
- ₹800–2,900
- Website
- Shymoli Paribahan
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
Booking & Getting There
Roorkee to Belda bus services, operated by Laxmi Holidays, arrive at Meerut station.
Roorkee to Belda train services, operated by Indian Railways, arrive at Ghaziabad station.
Yes, the driving distance between Roorkee to Belda is 1469 km. It takes approximately 19h 34m to drive from Roorkee to Belda.
There are one+ hotels available in Belda.
























