Rome2Rio

How to get fromBilāspur to Kanpurby train, plane, bus, or car

Find Transport to Kanpur

See all options

There are 8 ways to get from Bilāspur to Kanpur by train, plane, bus, or car

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 to Mana Airport, fly to Chaudhary Charan Singh Airport, train

    best
    1. Take the train from Bilaspur Jn to Raipur Jntrain train
    2. Fly from Mana Airport (RPR) to Chaudhary Charan Singh Airport (LKO)plane plane RPR - LKO
    3. Take the train from Lucknow to Kanpur Centraltrain train
    7h 29m
    ₹7,287–13,867
  2. Train

    cheapest
    1. Take the train from Uslapur to Kanpur Centraltrain train 12536 / ...
    14h 11m
    ₹479–3,744
  3. Bus

    1. Take the bus from Bilaspur to Varanasibus bus redbusIndia_A/C Sleeper / ...
    2. Take the bus from Varanasi to Kanpurbus bus redbusIndia_Bharat Benz A/C Seater /Sleeper
    19h 16m
  4. Drive  663.2 km

    1. Drive from Bilāspur to Kanpurcar car 663.2 km
    10h 13m
    ₹6,446–9,311
  5. Train to Veer Surendra Sai Airport, fly to Kanpur Airport

    1. Take the train from Bilaspur Jn to Jharsuguda Jntrain train
    2. Fly from Veer Surendra Sai Airport (JRG) to Kanpur Airport (KNU)plane plane JRG - KNU
    21h 32m
    ₹16,662–41,986
  6. Train to Mana Airport, fly to Kanpur Airport

    1. Take the train from Bilaspur Jn to Raipur Jntrain train
    2. Fly from Mana Airport (RPR) to Kanpur Airport (KNU)plane plane RPR - KNU
    8h 28m
    ₹15,817–32,967
  7. Train to Jabalpur, fly to Kanpur Airport

    1. Take the train from Bilaspur Jn to Jabalpurtrain train
    2. Fly from Jabalpur (JLR) to Kanpur Airport (KNU)plane plane JLR - KNU
    26h 57m
    ₹10,736–33,539
  8. Train via Anūppur

    1. Take the train from Bilaspur Jn to Anuppur Jntrain train 18477 / ...
    2. Take the train from Anuppur Jn to Kanpur Centraltrain train 12536 / ...
    14h 22m
    ₹482–3,734

Bilāspur to Kanpur by train

Calendar4Weekly Trains
Duration14h 11mAverage Duration
Ticket₹479Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Bilāspur, India and Kanpur, India?

Indian Railways operates a train from Uslapur to Kanpur Central 4 times a week. Tickets cost ₹370–2,900 and the journey takes 13h. Alternatively, you can take a bus from Bilaspur to Kanpur via Varanasi in around 19h 16m.

Airlines
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 Getting to Rome from the airport, 4 of the smartest ways to explore Australia, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

Booking & Getting There