Rome2Rio

How to get fromSikandarābād to Bareillyby train, bus, car, or taxi

Find Transport to Bareilly

See all options

There are 4 ways to get from Sikandarābād to Bareilly by train, bus, car, or taxi

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

  1. Train

    best
    1. Take the train from Hapur to Bareillytrain train 12230 / ...
    3h 46m
    ₹1,028–2,413
  2. Bus

    1. Take the bus from Ghaziabad to Bareillybus bus redbusIndia_A/C Sleeper
    5h 51m
  3. Drive  214.7 km

    1. Drive from Sikandarābād to Bareillycar car 214.7 km
    2h 51m
    ₹2,087–3,015
  4. Taxi

    1. Take the taxi from Sikandarābād to Bareillytaxi taxi 214.7 km
    2h 51m
    ₹3,400–4,100

Comparing Your Travel Options

What companies run services between Sikandarābād, India and Bareilly, India?

Indian Railways operates a train from Hapur to Bareilly every 2 hours. Tickets cost ₹170–1,400 and the journey takes 3h 8m. Alternatively, Mansoori tour and travels operates a bus from Ghaziabad to Bareilly every 4 hours, and the journey takes 5h 15m. Nine other operators also service this route.

Train operators
Bus operators
Other 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 How do I buy a London Underground ticket?, How to get from Southend Airport into central London, and Want to know more about Flixbus? - to help you get the most out of your next trip.

Booking & Getting There