Rome2Rio

How to get fromKolkata to Nainanby bus, taxi, train, or car

Find Transport to Nainan

See all options

There are 6 ways to get from Kolkata to Nainan by bus, taxi, train, 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. Bus, taxi

    best
    1. Take the bus from Esplanade Mayo Road to Prativa Nagar Bankurabus bus Ac-52L
    2. Take the taxi from Prativa Nagar Bankura to Nainantaxi taxi
    1h 38m
    ₹635–785
  2. Bus

    cheapest
    1. Take the bus from Kolkata Esplanade to Faltabus bus
    2h 57m
    ₹258–317
  3. Train, taxi

    1. Take the train from Sealdah to Gurudas Nagartrain train 34812 / ...
    2. Take the taxi from Gurudas Nagar to Nainantaxi taxi
    1h 47m
    ₹628–1,580
  4. Drive 53.8 km

    1. Drive from Kolkata to Nainancar car 53.8 km
    54 min
    ₹606–875
  5. Taxi

    1. Take the taxi from Kolkata to Nainantaxi taxi 53.8 km
    54 min
    ₹1,200–1,500
  6. Train, taxi via Diamond Harbour

    1. Take the train from Sealdah to Diamond Harbourtrain train 34812 / ...
    2. Take the taxi from Diamond Harbour to Nainantaxi taxi
    1h 50m
    ₹559–1,538

Questions & Answers

What companies run services between Kolkata, India and Nainan, India?

SBSTC operates a bus from Kolkata Esplanade to Falta once daily. Tickets cost ₹35–50 and the journey takes 2h 50m.

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 Thanksgiving 2018: How to travel stress-free, How to get from Florence to Rome, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.