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 Diamond Harbourtrain train 34860 / ...
    2. Take the taxi from Diamond Harbour to Nainantaxi taxi
    1h 52m
    ₹559–1,538
  4. Drive  53.8 km

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

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

    1. Take the train from Sealdah to Gurudas Nagartrain train 34820 / ...
    2. Take the taxi from Gurudas Nagar to Nainantaxi taxi
    1h 55m
    ₹628–1,580

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 4 of the smartest ways to explore Australia, How to get from JFK to New York City, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.