Skip to main content

How to get from Bulandshahr to Sonipat by train?

From Bulandshahr to Sonipat by train

To get from Bulandshahr to Sonipat in New Delhi, you’ll need to take 3 train lines: take the EMU 64107 train from Dankaur station to Ghaziabad station. Next, you’ll have to switch to the EMU 64906 train and finally take the EMU 64469 train from Sadar Bazaar station to Sonipat Junction station. The total trip duration for this route is approximately 3 hr 38 min.

218min
Train - EMU 64107EMU 64107
Train - EMU 64906EMU 64906
Train - EMU 64469EMU 64469
Leaves from Dankaur

Step by Step

  • 1
    Start from train station
    Start from train station
    Bulandshahr
  • 2
    Train - EMU 64107EMU 64107
    Wait for train
    EMU 64107
    Old Delhi Junction (Dli)
  • 3
    Ride to train station
    Ride to train station
    Ghaziabad
    32 min
  • 4
    Train - EMU 64906EMU 64906
    Wait for train
    EMU 64906
    Palwal (Pwl)
  • 5
    Ride to train station
    Ride to train station
    Sadar Bazaar
    21 min
  • 6
    Train - EMU 64469EMU 64469
    Wait for train
    EMU 64469
    Panipat
  • 7
    Ride to train station Sonipat Junction
    Ride to train station
    Sonipat Junction
    43 min
*Duration based on 8am traffic

Alternative route from Bulandshahr to Sonipat by train via EMU 64107, EMU 64904 and EMU 64469

To get from Bulandshahr to Sonipat in New Delhi, you’ll need to take 3 train lines: take the EMU 64107 train from Dankaur station to Ghaziabad station. Next, you’ll have to switch to the EMU 64904 train and finally take the EMU 64469 train from Sadar Bazaar station to Sonipat Junction station. The total trip duration for this route is approximately 3 hr 38 min.

218min
Train - EMU 64107EMU 64107
Train - EMU 64904EMU 64904
Train - EMU 64469EMU 64469
Leaves from Dankaur

Step by Step

  • 1
    Start from train station
    Start from train station
    Bulandshahr
  • 2
    Train - EMU 64107EMU 64107
    Wait for train
    EMU 64107
    Old Delhi Junction (Dli)
  • 3
    Ride to train station
    Ride to train station
    Ghaziabad
    32 min
  • 4
    Train - EMU 64904EMU 64904
    Wait for train
    EMU 64904
    Mathura (Mtj)
  • 5
    Ride to train station
    Ride to train station
    Sadar Bazaar
    21 min
  • 6
    Train - EMU 64469EMU 64469
    Wait for train
    EMU 64469
    Panipat
  • 7
    Ride to train station Sonipat Junction
    Ride to train station
    Sonipat Junction
    43 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in New Delhi.
All local mobility options in one app

Public transit directions from Bulandshahr to Sonipat

The distance between Bulandshahr, New Delhi and Sonipat, New Delhi is approximately 97.62 km, which can typically be travelled in 218 min. Moovit will show you the directions from Bulandshahr to Sonipat by train, so no matter how you choose to travel in New Delhi – you will always have plenty of easy options.

Public transit stations close to Bulandshahr

Bulandshahr is located at Bulandshahr, New Delhi and the nearest public transit station is Dankaur.

Train stations close to Bulandshahr:

  • Dankaur

Public transit stations close to Sonipat, New Delhi

Sonipat is located at Sonipat, New Delhi and the nearest public transit station is Sonipat Junction.

Train stations close to Sonipat:

  • Sonipat Junction

Alternative route from Bulandshahr to Sonipat by train via EMU 64107, EMU 64904 and EMU 64469

To get from Bulandshahr to Sonipat in New Delhi, you’ll need to take 3 train lines: take the EMU 64107 train from Dankaur station to Ghaziabad station. Next, you’ll have to switch to the EMU 64904 train and finally take the EMU 64469 train from Sadar Bazaar station to Sonipat Junction station. The total trip duration for this route is approximately 3 hr 38 min.

218min
Train - EMU 64107EMU 64107
Train - EMU 64904EMU 64904
Train - EMU 64469EMU 64469
Leaves from Dankaur

Step by Step

  • 1
    Start from train station
    Start from train station
    Bulandshahr
  • 2
    Train - EMU 64107EMU 64107
    Wait for train
    EMU 64107
    Old Delhi Junction (Dli)
  • 3
    Ride to train station
    Ride to train station
    Ghaziabad
    32 min
  • 4
    Train - EMU 64904EMU 64904
    Wait for train
    EMU 64904
    Mathura (Mtj)
  • 5
    Ride to train station
    Ride to train station
    Sadar Bazaar
    21 min
  • 6
    Train - EMU 64469EMU 64469
    Wait for train
    EMU 64469
    Panipat
  • 7
    Ride to train station Sonipat Junction
    Ride to train station
    Sonipat Junction
    43 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Bulandshahr to Sonipat?

    The fastest way takes 218 minutes, using Bus line EMU 64107, Bus line EMU 64906, Bus line EMU 64469.

  • What is the alternative route to get from Bulandshahr to Sonipat?

    The alternative route takes 218 minutes, using Bus line EMU 64107, Bus line EMU 64904, Bus line EMU 64469.

  • Is there a direct train between Bulandshahr and Sonipat in New Delhi?

    No, you’ll have to take 3 train lines in total. The total travelling time is 3 hr 38 min.

  • Which train line goes from Bulandshahr to Sonipat in New Delhi?

    The EMU 64107 train line goes from Old Delhi Junction (Dli) station near Bulandshahr to Ghaziabad station. From there you’ll have to take one train line till Ghaziabad station near Sonipat in New Delhi

  • How long does it take to travel from Bulandshahr to Sonipat in New Delhi by train?

    The total travel time between Bulandshahr and Sonipat in New Delhi by train is about 3 hr 38 min.

  • Where do I get on the train near Bulandshahr to get to Sonipat in New Delhi?

    Get on the EMU 64107 train from the Old Delhi Junction (Dli) station near Bulandshahr in New Delhi.

  • Where do I get off the train when travelling between Bulandshahr and Sonipat in New Delhi?

    Get off the train at the Ghaziabad station, which is closest to Sonipat in New Delhi.

Real-Time Arrivals, Schedules, Maps & More