There are 7 ways to get from Bathinda to Bulandshahr by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bhatinda Jn to Hapurtrain 15910
- Take the train from Hapur to Bulandshahrtrain 14164 / ...
8h 50m₹358–2,748Train via Delhi
cheapest- Take the train from Bhatinda Jn to Delhitrain 12482 / ...
- Take the train from Delhi to Bulandshahrtrain 04340
9h 2m₹356–2,740Bus
- Take the bus from Bathinda, Punjab to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Meerut, Uttar Pradeshbus
- Take the bus from Sohrabgate to Bulandshahrbus
11h 19mDrive 383.1 km
- Drive from Bathinda to Bulandshahrcar 383.1 km
5h 20m₹4,322–6,242Taxi
- Take the taxi from Bathinda to Bulandshahrtaxi 383.1 km
5h 20m₹6,000–7,500Fly, line 12004 train, line 12230 train, train
- Fly from Bathinda Airport (BUP) to Indira Gandhi International Airport (DEL)plane BUP - DEL
- Take the train from New Delhi to Ghaziabadtrain
- Take the train from Ghaziabad to Hapurtrain
- Take the train from Hapur to Bulandshahrtrain
5h 52m₹3,868–24,657Bus, train
- Take the bus from Bathinda Bus Station to Fatehpuribus
- Take the train from Delhi to Bulandshahrtrain 04340
11h 46m₹859–1,849
Bathinda to Bulandshahr by train
Questions & Answers
The cheapest way to get from Bathinda to Bulandshahr is to bus and train which costs ₹850 - ₹1,900 and takes 11h 46m.
The fastest way to get from Bathinda to Bulandshahr is to drive which takes 5h 20m and costs ₹4,300 - ₹6,500.
No, there is no direct bus from Bathinda to Bulandshahr. However, there are services departing from Bathinda, Punjab and arriving at Bulandshahr via Delhi, Delhi State and Sohrabgate. The journey, including transfers, takes approximately 11h 19m.
No, there is no direct train from Bathinda to Bulandshahr. However, there are services departing from Bhatinda Jn and arriving at Bulandshahr via Hapur. The journey, including transfers, takes approximately 8h 50m.
The distance between Bathinda and Bulandshahr is 395 km. The road distance is 383.1 km.
The best way to get from Bathinda to Bulandshahr without a car is to train which takes 8h 50m and costs ₹350 - ₹2,800.
It takes approximately 8h 50m to get from Bathinda to Bulandshahr, including transfers.
Bathinda to Bulandshahr bus services, operated by Vinod Bus Service, depart from Bathinda, Punjab station.
Bathinda to Bulandshahr train services, operated by Indian Railways, depart from Bhatinda Jn station.
The best way to get from Bathinda to Bulandshahr is to train which takes 8h 50m and costs ₹350 - ₹2,800. Alternatively, you can bus, which costs and takes 11h 19m.
What companies run services between Bathinda, India and Bulandshahr, India?
You can take a train from Bhatinda Jn to Bulandshahr via Hapur in around 8h 50m. Alternatively, you can take a bus from Bathinda, Punjab to Bulandshahr via Delhi, Delhi State, Meerut, Uttar Pradesh, and Sohrabgate in around 11h 19m.
- Website
- helitrans.no
Flights from Bathinda Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday and Saturday
- Estimated price
- ₹2,800–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhatinda Jn to Hapur
- Ave. Duration
- 6h 54m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Hapur to Bulandshahr
- Ave. Duration
- 56 min
- Frequency
- 4 times a day
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from New Delhi to Ghaziabad
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹110–900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–410
- Second AC (2A)
- ₹440–550
- First Class (1A)
- ₹700–900
Train from Ghaziabad to Hapur
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–140
- Third AC (3A)
- ₹340–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹700–950
Train from Hapur to Bulandshahr
- Ave. Duration
- 56 min
- Frequency
- 4 times a day
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Bhatinda Jn to Delhi
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Delhi to Bulandshahr
- Ave. Duration
- 3h 7m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Delhi to Bulandshahr
- Ave. Duration
- 3h 7m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- +91-522-2623578
- [email protected]
- Website
- upsrtc.up.gov.in
Bus from Sohrabgate to Bulandshahr
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- ₹130–310
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹130–170
- AC
- ₹230–310
- Phone
- +919501720961
- Website
- vinodtravels.com
Bus from Bathinda Bus Station to Fatehpuri
- Ave. Duration
- 7h 35m
- Frequency
- Twice daily
- Estimated price
- ₹719
- Schedules at
- vinodtravels.com
- Ave. Duration
- 5h 20m
- Estimated price
- ₹6,000–7,500
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
Bathinda to Bulandshahr bus services, operated by Vinod Bus Service, arrive at Delhi, Delhi State station.
Bathinda to Bulandshahr train services, operated by Indian Railways, arrive at Hapur station.
Yes, the driving distance between Bathinda to Bulandshahr is 383 km. It takes approximately 5h 20m to drive from Bathinda to Bulandshahr.
There are nine+ hotels available in Bulandshahr.








