There are 4 ways to get from Shalimar to Joka by train, subway, taxi, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 30451 train, subway
best- Take the train from Princep Ghat to Majerhattrain 30451 / ...
- Take the subway from Majerhat to Jokasubway Purple
2h 29m₹121–861Taxi
- Take the taxi from Shalimar to Jokataxi 18.1 km
20 min₹450–550Drive 18.1 km
- Drive from Shalimar to Jokacar 18.1 km
20 min₹204–294Bus
- Take the bus from Khidirpur Crossing to IIM Jokabus C-37
2h 56m
Questions & Answers
The cheapest way to get from Shalimar to Joka is to drive which costs ₹200 - ₹300 and takes 20 min.
The fastest way to get from Shalimar to Joka is to taxi which takes 20 min and costs ₹450 - ₹550.
Yes, there is a direct bus departing from Khidirpur Crossing and arriving at IIM Joka. Services depart hourly, and operate every day. The journey takes approximately 41 min.
No, there is no direct train from Shalimar to Joka. However, there are services departing from Princep Ghat and arriving at Joka via Majerhat. The journey, including transfers, takes approximately 2h 29m.
The distance between Shalimar and Joka is 22 km. The road distance is 18.1 km.
The best way to get from Shalimar to Joka without a car is to line 30451 train and subway which takes 2h 29m and costs ₹120 - ₹900.
It takes approximately 2h 29m to get from Shalimar to Joka, including transfers.
Shalimar to Joka bus services, operated by West Bengal Transport Corporation, depart from Khidirpur Crossing station.
Shalimar to Joka train services, operated by Indian Railways, depart from Princep Ghat station.
Shalimar to Joka bus services, operated by West Bengal Transport Corporation, arrive at IIM Joka station.
What companies run services between Shalimar, West Bengal, India and Joka, India?
West Bengal Transport Corporation operates a bus from Khidirpur Crossing to IIM Joka hourly, and the journey takes 41 min.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Princep Ghat to Majerhat
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- ₹100–850
- Website
- irctc.co.in
- Sleeper Class
- ₹100–130
- Third AC (3A)
- ₹310–390
- Second AC (2A)
- ₹420–550
- First Class (1A)
- ₹650–850
- Phone
- +91 9007041844
- [email protected]
- Website
- kmrc.in
Subway from Majerhat to Joka
- Ave. Duration
- 16 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹13–25
- Website
- kmrc.in
- Phone
- +918697733391
- [email protected]
- Website
- WBTC
Bus from Khidirpur Crossing to IIM Joka
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Website
- WBTC
- Ave. Duration
- 20 min
- Estimated price
- ₹450–550
Bharat Taxi
- Phone
- +91 969 600 0999
- Website
- bharattaxi.com
Brahmdev Taxi Service
- Phone
- +91 983 137 2515
- Website
- localoutstationcabrental.co.in
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 How to get from Southend Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
More Questions & Answers
Shalimar to Joka train services, operated by Indian Railways, arrive at Majerhat station.
Yes, the driving distance between Shalimar to Joka is 18 km. It takes approximately 20 min to drive from Shalimar to Joka.
There are 691+ hotels available in Joka.











