Rome2Rio

How to get fromAshoknagar to Naini Tālby train, bus, car, taxi, or plane

Find Transport to Naini Tāl

See all options

There are 7 ways to get from Ashoknagar to Naini Tāl by train, bus, car, taxi, or plane

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 via Kota

    best
    1. Take the train from Ashok Nagar to Kota Jntrain train 06634 / ...
    2. Take the train from Kota Jn to Lal Kuantrain train 22975
    18h 43m
    ₹1,031–4,703
  2. Train

    cheapest
    1. Take the train from Ashok Nagar to Gwalior Jn.train train
    2. Take the train from Gwalior Jn. to Bareillytrain train
    3. Take the train from Bareilly to Haldwanitrain train
    23h 22m
    ₹1,017–5,689
  3. Train, bus

    1. Take the train from Ashok Nagar to Gwalior Jn.train train
    2. Take the bus from Gwalior, Madhya Pradesh to Agra, Uttar Pradeshbus bus
    3. Take the bus from Agra, Uttar Pradesh to Kathgodam, Uttarakhandbus bus
    22h 37m
  4. Drive 663.5 km

    1. Drive from Ashoknagar to Naini Tālcar car 663.5 km
    10h 9m
    ₹7,472–10,793
  5. Taxi

    1. Take the taxi from Ashoknagar to Naini Tāltaxi taxi 663.5 km
    10h 9m
    ₹11,000–14,000
  6. Train, train to Raja Bhoj International Airport, fly

    1. Take the train from Ashok Nagar to Bina Jntrain train
    2. Take the train from Bina Jn to Bhopal Jntrain train
    3. Fly from Raja Bhoj International Airport (BHO) to Pantnagar Airport (PGH)plane plane BHO - PGH
    18h 4m
    ₹12,134–28,399
  7. Train, train to Gwalior Airport, fly

    1. Take the train from Ashok Nagar to Bina Jntrain train
    2. Take the train from Bina Jn to Virangana Lakshmibai Jhansitrain train
    3. Take the train from Virangana Lakshmibai Jhansi to Gwalior Jn.train train
    4. Fly from Gwalior Airport (GWL) to Pantnagar Airport (PGH)plane plane GWL - PGH
    24h 17m
    ₹8,714–32,409

Raja Bhoj International Airport (BHO) to Pantnagar Airport (PGH) flights

Calendar42Weekly Planes
Duration14h 31mAverage Duration
Ticket₹9,141Cheapest Price
See schedules

Questions & Answers

What companies run services between Ashoknagar, India and Naini Tāl, India?

You can take a train from Ashok Nagar to Naini Tāl via Kota Jn and Lal Kuan in around 18h 43m.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around India

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides