Rome2Rio

How to get fromNepalgunj to Bareillyby car, train, or bus

Find Transport to Bareilly

See all options

There are 3 ways to get from Nepalgunj to Bareilly by car, train, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive, train

    best
    1. Drive from Nepalgunj to Biswancar car
    2. Take the train from Biswan to Bareillytrain train 15273
    6h 58m
    ₹1,564–3,413
  2. Drive, bus

    1. Drive from Nepalgunj to Bahraich, Uttar Pradeshcar car
    2. Take the bus from Bahraich, Uttar Pradesh to Lucknow, Uttar Pradeshbus bus
    3. Take the bus from Lucknow, Uttar Pradesh to Bareillybus bus
    10h 20m
  3. Drive 260.6 km

    1. Drive from Nepalgunj to Bareillycar car 260.6 km
    4h 3m
    ₹3,177–4,588

Questions & Answers

What companies run services between Nepalgunj, Nepal and Bareilly, India?

There is no direct connection from Nepalgunj to Bareilly. However, you can drive to Biswan then take the train to Bareilly. Alternatively, you can take a vehicle from Nepalgunj to Bareilly via Bahraich, Uttar Pradesh and Lucknow, Uttar Pradesh in around 10h 20m.

Train operators
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 of the smartest ways to explore Australia, How to get from Gatwick Airport into central London, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.