Travel from New-Delhi to Sonbhadra-district

Train from New Delhi to Sonbhadra district

Indian Railways operates a train from New Delhi to Sonbhadra district once daily. Tickets cost $17 - $26 and the journey takes 14 h 43 min.

How to get from New Delhi to Sonbhadra district

ModeDurationPrice
From New Delhi Metro to Delhi airport, fly to Varanasi airport, then taxi to Sonbhadra district.4 h 15 min$94
From Delhi (DLI) train to Roberts Ganj (RBGJ) then walk to Sonbhadra district.15 h 3 min$25
From Barakhamba Road Metro to Sector 16, walk to Noida Depot, bus to Agra, bus to Varanasi, then taxi to Sonbhadra district.30 h 56 min$32
From New Delhi drive to Sonbhadra district.11 h 3 min$107

How long does it take to get from New Delhi to Sonbhadra district?

It takes approximately 4 h 15 min to get from New Delhi to Sonbhadra district, including transfers.

Is there a direct train between New Delhi and Sonbhadra district?

Yes, there is a direct train departing from Delhi (DLI) and arriving at Roberts Ganj (RBGJ). Services depart once daily, and operate every day. The journey takes approximately 14 h 43 min.

Operators from New Delhi to Sonbhadra district

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Jet AirwaysJet Airways
Air India LimitedAir India Limited
VistaraVistara
SpicejetSpicejet
IndiGo AirlinesIndiGo Airlines
Indian RailwaysIndian Railways
MTCMTC