Rome2Rio

How to get fromAzamgarh to Kāsganjby bus, train, car, or taxi

Find Transport to Kāsganj

See all options

There are 6 ways to get from Azamgarh to Kāsganj by bus, train, 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. Bus, train

    best
    1. Take the bus from Azamgarh to Akbarpurbus bus Ac
    2. Take the bus from Akbarpur to Mathurabus bus
    3. Take the train from Mathura Jn to Kasganjtrain train
    11h 12m
    ₹854–2,953
  2. Train

    cheapest
    1. Take the train from Azamgarh to Shahganj Jntrain train
    2. Take the train from Shahganj Jn to Ayodhyatrain train
    3. Take the train from Ayodhya to Kasganjtrain train
    13h 35m
    ₹537–4,176
  3. Bus, train via Lucknow

    1. Take the bus from Azamgarh, Uttar Pradesh to Lucknow, Uttar Pradeshbus bus Azamgarh, Uttar Pradesh - Lucknow, Uttar Pradesh
    2. Take the train from Lucknow to Kasganjtrain train 19410 / ...
    12h 51m
  4. Drive  551.1 km

    1. Drive from Azamgarh to Kāsganjcar car 551.1 km
    6h 45m
    ₹6,232–9,001
  5. Taxi

    1. Take the taxi from Azamgarh to Kāsganjtaxi taxi 551.1 km
    6h 45m
    ₹11,000–14,000
  6. Bus, train #2

    1. Take the bus from Azamgarh to Ayodhyabus bus Ordinary
    2. Take the train from Ayodhya Cantt to Kasganjtrain train 19616
    14h 42m
    ₹737–2,949

Comparing Your Travel Options

What companies run services between Azamgarh, India and Kāsganj, India?

You can take a train from Azamgarh to Kasganj via Shahganj Jn and Ayodhya in around 13h 35m.

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 Getting to Milan from the airport, Getting to Rome from the airport, and Need to know: Greyhound - to help you get the most out of your next trip.