There are 2 ways to get from Bārāsat to Gosāba by train, unknown, 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.
Questions & Answers
The distance between Bārāsat and Gosāba is 88 km.
The best way to get from Bārāsat to Gosāba without a car is to line 33524 train and travel which takes 2h 33m and costs .
It takes approximately 2h 33m to get from Bārāsat to Gosāba, including transfers.
There are 22+ hotels available in Gosāba.
What companies run services between Bārāsat, India and Gosāba, India?
There is no direct connection from Bārāsat to Gosāba. However, you can take the line 33524 train to Sealdah, take the line 34794 train to Sonarpur Jn, take the line 34062 train to Ghutiari Sharif, then travel to Gosāba. Alternatively, you can take a bus from Madhyamgram to Gosāba via Seldah, Beleghata, and Nalmuri in around 3h 24m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Barasat to Sealdah
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- ₹110–900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–410
- Second AC (2A)
- ₹440–550
- First Class (1A)
- ₹700–900
- Phone
- 033 2442 0278
- transportdeptt.wb@gmail.com
- Website
- wbtconline.in
Bus from Madhyamgram to Seldah
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹30–75
- Website
- https://wbtconline.in/home
Bus from Beleghata to Nalmuri
- Ave. Duration
- 1h 1m
- Frequency
- Every 15 minutes
- Estimated price
- ₹45–65
- Website
- https://wbtconline.in/home
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 Flying into Beijing?, Slovenia: Getting from Ljubljana to Lake Bled, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.










