Rome2Rio

How to get fromDehradun to Kannaujby bus, train, car, taxi, plane, or bus (Flixbus)

Find Transport to Kannauj

See all options

There are 8 ways to get from Dehradun to Kannauj by bus, train, car, taxi, plane, or bus (Flixbus)

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

  1. Bus

    best
    1. Take the bus from Dehradun to Ghaziabadbus bus redbusIndia_Volvo A/C Semi Sleeper / ...
    2. Take the bus from Ghaziabad to Kannaujbus bus Ghaziabad - Kannauj
    9h 35m
    ₹898–2,847
  2. Train via Alīgarh

    cheapest
    1. Take the train from Dehradun to Aligarh Jntrain train 14114
    2. Take the train from Aligarh Jn to Kannaujtrain train 14118 / ...
    17h 9m
    ₹450–3,419
  3. Train

    1. Take the train from Dehradun to Lucknowjntrain train 22546
    2. Take the train from Lucknowjn to Kannaujtrain train 20922
    12h 14m
    ₹468–3,624
  4. Drive  467.1 km

    1. Drive from Dehradun to Kannaujcar car 467.1 km
    6h 42m
    ₹4,539–6,557
  5. Taxi

    1. Take the taxi from Dehradun to Kannaujtaxi taxi 467.1 km
    6h 42m
    ₹9,000–12,000
  6. Fly to Kanpur Airport, train

    1. Fly from Dehradun Airport (DED) to Kanpur Airport (KNU)plane plane DED - KNU
    2. Take the train from Kanpur Anwrganj to Kannaujtrain train
    18h 6m
    ₹8,642–14,307
  7. Bus via Rohini

    1. Take the bus from FlixBus Dehradun - Rispana Chowk to FlixBus Delhi - Anand Vihar ISBTbus bus
    2. Take the bus from Anand Vihar ISBT Main Road to Rohini Sector-1 Avantikabus bus
    3. Take the bus from Delhi to Kannaujbus bus
    13h 59m
    ₹906–2,649
  8. Fly to Chaudhary Charan Singh Airport, train

    1. Fly from Dehradun Airport (DED) to Chaudhary Charan Singh Airport (LKO)plane plane DED - LKO
    2. Take the train from Lucknowjn to Kannaujtrain train
    5h 47m
    ₹5,692–13,287

Dehradun to Kannauj by bus

Calendar14Weekly Buses
Duration9h 35mAverage Duration
Ticket₹898Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Dehradun, India and Kannauj, India?

You can take a bus from Dehradun to Kannauj via Ghaziabad in around 9h 35m. Alternatively, you can take a train from Dehradun to Kannauj via Lucknowjn in around 12h 14m.

Airlines
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 Travelling to and around Russia for the 2018 FIFA World Cup, Which London airport should I choose?, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.

Booking & Getting There