How to Get from Mumbai to Vadodara

How to Get from Mumbai to Vadodara

Last updated: March 8, 2026

The journey from the chaotic, high-energy streets of Mumbai to the cultural heart of Gujarat in Vadodara is a classic transition through Western India. While Mumbai represents the relentless pace of modern commerce, Vadodara (formerly Baroda) offers a more measured elegance, defined by the sprawling Lakshmi Vilas Palace and a deep-rooted appreciation for the arts. This corridor is one of the busiest in the country, serving as a vital link for business travelers and heritage seekers alike.

Leaving the coastal humidity of Maharashtra behind, the route north takes you through the industrial belts and fertile plains of Gujarat. Because these two cities are so well-connected, the real decision for a traveler isn't whether they can make the trip, but rather how much they value time versus the classic experience of the Indian Railways. Whether you want to zip over the clouds or watch the landscape change through a train window, there is a reliable option waiting for you.

Mumbai to Vadodara by Train

The train is arguably the most iconic way to travel between these two cities. The rail network here is exceptionally dense, with dozens of daily services ranging from high-speed executive chairs to overnight sleepers. Depending on the service you choose, the journey can take anywhere from 4 hours and 6 minutes to 8 hours and 23 minutes. Prices are incredibly accessible, starting at just $5 for basic seating and reaching up to $33 for premium air-conditioned cabins. You can easily browse these options and book tickets for this route on GoAsia.cc to ensure you get the class of service you prefer.

Premium Chair Car Services

For those traveling during the day, the AC Chair Class (CC) and Executive classes (EC and EA) are the gold standard. These trains, including the famous Shatabdi and Vande Bharat expresses, offer a civilized environment with comfortable seating and large windows. The Anubhuti Class (EA) represents the peak of luxury on this route, providing enhanced legroom and specialized service. These morning departures are perfect for business travelers who need to reach Vadodara by lunchtime.

Sleeper and AC Berths

If you are traveling later in the day or prefer to lie down, the sleeper options are extensive. The AC First Class (1A) offers the most privacy with lockable compartments, while the AC 2-Tier (2A) and AC 3-Tier (3A/3E) provide a social yet cooled environment with bunk beds. For the budget-conscious or those seeking an authentic local experience, the Sleeper Class (SL) and Second Sitting (2S) are available. While these are the cheapest options, ranging around $5 to $10, they lack air conditioning (in SL) and can be quite crowded, making them better suited for shorter daytime hops or seasoned travelers.

Mumbai to Vadodara by Flight

If speed is your absolute priority, flying is the most efficient choice. Flights from Chhatrapati Shivaji Maharaj International Airport (BOM) to Vadodara Airport (BDQ) take approximately 1 hour to 1 hour and 10 minutes. This is significantly faster than even the quickest train, though you must factor in the time required for security checks and travel to the airports.

Prices for a one-way economy seat typically range between $45 and $61. Flights are generally operated by domestic carriers and offer a straightforward, no-frills experience. This mode of transport is particularly popular during the monsoon season when heavy rains can occasionally cause delays on the rail tracks. With morning and evening departures available, it is entirely possible to fly to Vadodara for a business meeting and return to Mumbai the same night.

Comparing Your Options

Mode Price (USD) Duration Comfort
Train (Sleeper/Sitting) $5 - $15 4h - 8h Basic to Moderate
Train (AC Chair/Sleeper) $16 - $33 4h - 6h High
Flight (Economy) $45 - $61 1h High / Fast

Tips for Traveling from Mumbai to Vadodara

  • Book Early: The Mumbai to Vadodara rail route is one of the busiest in Western India. AC classes often sell out weeks in advance, especially during festival seasons like Diwali or Navratri.
  • Station Selection: Mumbai has several major stations. Most trains to Vadodara depart from Mumbai Central (MMCT) or Bandra Terminus (BDTS). Check your ticket carefully to ensure you head to the correct station.
  • Food on Board: While premium trains like the Shatabdi include meals in the ticket price, most other trains do not. You can buy snacks from vendors at major stations like Surat along the way, but carrying your own water and light snacks is always recommended.
  • Airport Transit: Mumbai's airport is located within the city but traffic can be unpredictable. Allow at least two hours to reach the airport from South Mumbai or the suburbs.
  • Best Time to Visit: Vadodara is best explored between October and March when the weather is cool enough to enjoy the palace grounds and outdoor markets.

Timetable

Flight Mumbai - Vadodara $ 45.79–63.88 1h – 1h 10m
  •   Economy 05:45, 06:20, 18:55
Train Mumbai - Vadodara $ 5.34–32.21 4h 6m – 8h 23m
  •   1A - AC First Class Sleeper 09:30, 15:15, 17:00, 17:10, 19:05, 20:55, 21:05, 21:40, 23:10, 23:20, 23:50
  •   2A - AC 2-Tier Sleeper 09:30, 10:55, 12:35, 15:00, 15:15, 17:00, 17:10, 19:05, 20:55, 21:05, 21:40, 23:10, 23:20, 23:50
  •   3A - AC 3-Tier Sleeper 09:30, 10:30, 10:55, 12:35, 15:00, 15:15, 17:00, 17:10, 18:43, 19:05, 20:55, 21:05, 21:40, 23:10, 23:20, 23:50
  •   3E - AC 3-Tier Economy Sleeper 15:00, 20:55, 21:05, 21:40, 23:10, 23:50
  •   SL - Sleeper Class 09:30, 10:30, 10:55, 12:35, 15:00, 15:15, 18:43, 19:05, 20:55, 21:05, 21:40, 23:50
  •   2S - Second Sitting Class 05:40, 13:53, 23:10
  •   CC - AC Chair Class 05:40, 06:00, 06:20, 13:53, 14:30, 15:45, 15:55
  •   EA - Anubhuti Class (EA) 06:20
  •   EC - Extended AC Chair Class 06:00, 06:20, 15:45, 15:55
  •   EV - Vistadome AC 06:20
Train Borivali - Vadodara $ 5.29–23.99 4h 55m – 6h 37m
  •   2S - Second Sitting Class 13:55, 21:45
  •   1A - AC First Class Sleeper 11:00, 13:35, 17:45, 19:10, 19:40, 22:00, 23:25

Frequently Asked Questions

How can I book tickets from Mumbai to Vadodara?

You can book train, bus, flight, taxi, van, and ferry tickets from Mumbai to Vadodara directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Mumbai to Vadodara?

The cheapest way to travel is by train, specifically in the Second Sitting (2S) or Sleeper Class (SL) categories. These tickets can cost as little as $5 to $7 depending on the specific train service.

What is the fastest way to get from Mumbai to Vadodara?

The fastest way to reach Vadodara is by taking a direct flight, which takes between 1 hour and 1 hour and 10 minutes. If you prefer the train, the fastest rail services complete the journey in approximately 4 hours and 6 minutes.

How long does it take to get from Mumbai to Vadodara?

Travel time depends on the mode of transport: flights take about 1 hour, while trains take between 4 and 8.5 hours depending on the number of stops and the type of locomotive.

Are there air-conditioned trains available on this route?

Yes, there are many AC options including AC Chair Class, 3-Tier, 2-Tier, and First Class sleepers. These provide a comfortable escape from the heat and range in price from $15 to $33.

Which Mumbai railway station should I go to?

Trains to Vadodara usually depart from Mumbai Central or Bandra Terminus. Always check your booking confirmation as Mumbai has several distinct terminals that are far apart from one another.

Is it better to take a train or a flight?

The train is generally preferred by most travelers because it is more affordable and stations are often more centrally located than airports. However, if you are on a tight schedule, the 1-hour flight is a highly efficient alternative.