There are 5 ways to get from Vasai to Bhuj by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Bhuj Airport
best- Take the train from Vasai Road to Andheritrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Bhuj Airport (BHJ)plane BOM - BHJ
4h 34m₹5,546–22,171Train
cheapest- Take the train from Vasai Road to Bhujtrain 11092
16h 3m₹417–3,135Bus
- Take the bus from Nala Sopara to Suratbus Nala Sopara - Surat
- Take the bus from Surat Central Bus Stand to Bhuj Bus Standbus
23h 27m₹921–3,087Drive 793 km
- Drive from Vasai to Bhujcar 793 km
12h 11m₹8,564–12,371Train, fly to Kandla Airport, taxi
- Take the train from Vasai Road to Andheritrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Kandla Airport (IXY)plane BOM - IXY
- Take the taxi from Kandla Airport (IXY) to Bhujtaxi
5h 21m₹8,946–24,271
Chhatrapati Shivaji Maharaj International Airport (BOM) to Bhuj Airport (BHJ) flights
Questions & Answers
The cheapest way to get from Vasai to Bhuj is to train which costs ₹410 - ₹3,200 and takes 16h 3m.
The fastest way to get from Vasai to Bhuj is to train and fly which takes 4h 34m and costs ₹5,500 - ₹23,000.
No, there is no direct bus from Vasai to Bhuj. However, there are services departing from Vasai Depot and arriving at Bhuj Bus Stand via Vasai Station, Vasant Nagari Gate, Nala Sopara and Surat Central Bus Stand. The journey, including transfers, takes approximately 23h 27m.
The distance between Vasai and Bhuj is 621 km. The road distance is 793 km.
The best way to get from Vasai to Bhuj without a car is to train which takes 16h 3m and costs ₹410 - ₹3,200.
It takes approximately 4h 34m to get from Vasai to Bhuj, including transfers.
Vasai to Bhuj bus services, operated by IntrCity SmartBus, depart from Nala Sopara station.
The best way to get from Vasai to Bhuj is to train which takes 16h 3m and costs ₹410 - ₹3,200. Alternatively, you can bus, which costs ₹900 - ₹3,100 and takes 23h 27m.
Vasai to Bhuj bus services, operated by IntrCity SmartBus, arrive at Surat station.
Yes, the driving distance between Vasai to Bhuj is 793 km. It takes approximately 12h 11m to drive from Vasai to Bhuj.
What companies run services between Vasai, Mahārāshtra, India and Bhuj, India?
Indian Railways operates a train from Vasai Road to Bhuj once a week. Tickets cost ₹400–3,100 and the journey takes 14h 45m. Alternatively, you can take a bus from Vasai Depot to Bhuj Bus Stand via Vasai Road Railway Station, Vasai Station, Vasant Nagari Gate, Nalasopara Railway Station, Nala Sopara, and Surat Central Bus Stand in around 23h 27m.
- Website
- airindia.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Bhuj Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹5,500–21,000
- Website
- spicejet.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Kandla Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–13,000
- Phone
- 14646
- care@irctc.co.in
- Website
- mumbaisuburban.gov.in
Train from Vasai Road to Andheri
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- ₹10–13
- Schedules at
- mumbaisuburban.gov.in
- 2nd Class
- ₹10–13
- 1st Class
- ₹55–80
- Phone
- 0755-6610661
- care@irctc.co.in
- Website
- mumbaisuburban.gov.in
Train from Vasai Road to Andheri
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- ₹70–100
- Website
- https://mumbaisuburban.gov.in/
- AC
- ₹70–100
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Vasai Road to Bhuj
- Ave. Duration
- 14h 45m
- Frequency
- Once a week
- Estimated price
- ₹400–3,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹400–480
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,900
- First Class (1A)
- ₹2,400–3,100
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Nala Sopara to Surat
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ₹450–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹450–650
- Phone
- 1800 233 666666
- customer-support@gsrtc.org
- Website
- gsrtc.in
Bus from Surat Central Bus Stand to Bhuj Bus Stand
- Ave. Duration
- 13h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹420–1,600
- Schedules at
- gsrtc.in
- Seater/Sleeper
- ₹420–1,600
- Ave. Duration
- 47 min
- Estimated price
- ₹900–1,100
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Which London airport should I choose?, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
There are 52+ hotels available in Bhuj.

























