Train to Bhuj: Complete List of Trains from Mumbai, Delhi & More
tips

Train to Bhuj: Complete List of Trains from Mumbai, Delhi & More

Paste the block below into the CMS content editor. It's written in plain Markdown convert to your CMS's HTML format if it doesn't accept markdown directly. Shortcodes are left exactly as specified, on their own line.

________________________________________

Twenty-one hours from Delhi. Fourteen and three-quarter hours from Mumbai. Five and a half hours from Ahmedabad, if you catch the one train that most guides still don't mention. A train to Bhuj isn't a single answer it's a different number depending on where you start, and getting it wrong by even one train can cost you half a day. This is the complete, city-by-city breakdown: real train names, numbers, durations and fares, plus the 80 km that's still left once you step off at Bhuj station.

Trains from Mumbai to Bhuj: The Busiest Corridor

Mumbai runs the most trains from Mumbai to Bhuj of any Indian city, and also the most confusing set of departure stations Bandra Terminus, Dadar and occasionally Mumbai Central all send services this way. Two trains run every single day of the week, and a handful of others run on specific days only.

The Kutch Express (22955/22956) leaves Bandra Terminus and covers roughly 570 km in about 14 hours 45 minutes. The Sayaji Nagari Express (20907/20908) leaves Dadar and takes closer to 15 hours 15 minutes on a very similar route. If you want the fastest option and don't mind a fixed weekly slot, the Bandra Terminus-Bhuj AC Superfast Express (22903/22904) does the same distance in around 13 hours, but only runs three days a week (Monday, Thursday, Saturday from Mumbai).

Train (Number) Origin Station Duration Runs Fare Range (SL/3A/2A)

Kutch Express (22955/22956) Bandra Terminus ~14h 45m Daily Rs. 370 / Rs. 965-1,210 / Rs. 1,315

Sayaji Nagari Express (20907/20908) Dadar ~15h 15m Daily Rs. 465 / Rs. 990 / Rs. 1,380

Bandra Terminus-Bhuj AC SF Express (22903/22904) Bandra Terminus ~13h 05m Mon, Thu, Sat 3A Rs. 1,125+ / 2A Rs. 1,930+ (AC-only)

BDTS-Bhuj Weekly SF Express (12965/12966) Bandra Terminus ~17h 05m Weekly (Tue) Rs. 425-505 / Rs. 835+

Pune-Bhuj Express (11091/11092) Passes via Bhiwandi Road/Vasai Road ~14h 50m-15h 25m Weekly Rs. 340-425 / Rs. 620+

[IMAGE 1 -- see Image Brief]

If you're not committed to a specific train name, the practical rule is: Kutch Express or Sayaji Nagari Express for a reliable daily overnight journey, the AC Superfast if your travel date happens to match its three-day week.

Trains from Delhi to Bhuj: One Corridor, Two Numbers

There's no ambiguity about routes here, but there is about timing. The direct Delhi-Bhuj service runs as the Ala Hazrat Express, splitting into two train numbers that together cover most days of the week: 14321 (Sunday, Monday, Wednesday, Friday from Delhi, about 21 hours) and 14311 (Tuesday, Thursday, Saturday, a slower routing at roughly 23 hours). A faster alternative, the Delhi Sarai Rohilla-Bhuj Superfast Express (20984), runs twice weekly and shaves the journey down to about 19 hours 50 minutes.

Fares on the Ala Hazrat Express run from around Rs. 530-560 in Sleeper Class, Rs. 1,425-1,495 in 3A, and Rs. 2,100-2,155 in 2A; First AC is available on the Superfast variant from roughly Rs. 3,545. This is a genuinely long haul by any measure, and one worth comparing honestly against a non-stop flight our [delhi to kutch] guide covers that trade-off across all transport modes, not just rail.

Ahmedabad to Bhuj Train: The Vande Bharat Metro Changes Everything

This is the one update that most existing "how to reach Bhuj" content hasn't caught up with. Since its introduction, the Ahmedabad to Bhuj train picture has a new fastest option: the Vande Bharat Metro (94801 Ahmedabad-Bhuj, 94802 Bhuj-Ahmedabad), a chair-car intercity service covering roughly 359 km in about 5 hours 35 minutes to 5 hours 50 minutes a full hour or more faster than any previous Ahmedabad-Bhuj train.

It departs Ahmedabad around 5:25 PM and reaches Bhuj by 11:10-11:15 PM; the return leaves Bhuj early morning and reaches Ahmedabad by mid-morning. Chair Car fares start near Rs. 535, Executive Chair Car near Rs. 1,455. It runs six days a week rather than daily current schedules show it skipping Sunday departures from Ahmedabad and Saturday departures from Bhuj, so confirm the exact off-day on IRCTC before you build a date around it.

If the Vande Bharat Metro doesn't line up with your travel date, the older options are still running: the Kutch Express and Sayaji Nagari Express both do the route in roughly 6h 55m-7h, and the Bandra Terminus-Bhuj AC Superfast Express covers it in about 6h 10m on the days it operates.

Train Duration Fare (lowest class) Best For

Vande Bharat Metro (94801/94802) ~5h 35m-5h 50m CC Rs. 535 Fastest option, day or evening travel

Kutch Express (22955/22956) ~7h SL Rs. 260 Cheapest reliable daily option

Sayaji Nagari Express (20907/20908) ~6h 55m SL Rs. 240 Daily, slightly cheaper timing

Bandra Terminus-Bhuj AC SF Express (22903) ~6h 10m 3A Rs. 670-685 Fastest of the older trains, limited days

"The Vande Bharat Metro turned Ahmedabad-Bhuj from an overnight commitment into an evening trip."

IVARA Journeys Travel Desk

Trains from Surat, Vadodara and Rajkot

Surat to Bhuj has genuine direct service, just a long one: the same Kutch Express and Sayaji Nagari Express that serve Mumbai pick up passengers at Surat station, taking about 10h 48m and 11h 05m respectively over roughly 588 km (the route runs via Vadodara and Ahmedabad, not a shorter coastal line). The Bandra Terminus-Bhuj AC Superfast Express is faster at around 9h 28m but only runs three days a week. Fares start near Rs. 370 in Sleeper Class and Rs. 965-1,100 in 3A.

Vadodara sits on this exact same Mumbai-Ahmedabad-Bhuj line, so the practical move for Vadodara travellers is boarding any of these Mumbai-origin trains at Vadodara Junction directly, rather than travelling to Mumbai or Ahmedabad first. Journey time from Vadodara falls between the Mumbai and Ahmedabad durations above, though we'd flag exact Vadodara-specific timings as an estimate until you confirm the live schedule, since availability shifts by train and season.

Rajkot is the honest exception. The only direct Rajkot-Bhuj service, train 09445/09446, has historically run as a seasonal "Special" rather than a year-round fixture in past years it's carried a "Summer Special" designation, which is not automatically the same service window as the November-to-March Rann Utsav season. When it does run, it covers about 271 km in 6h 25m, departing Rajkot around 2:30 PM. Don't assume it will be running for your travel dates check IRCTC directly, and have a Rajkot-to-Ahmedabad-to-Bhuj connection as a backup plan.

[IMAGE 2 -- see Image Brief]

Bangalore, Hyderabad and the Rest of India: When the Train Doesn't Make Sense

For Bangalore and Hyderabad specifically, there's no single train worth recommending, and we won't pretend otherwise. Neither city has a direct rail connection to Bhuj, and a connection routed through Ahmedabad would combine a 17-25 hour first leg with a further 6-7 hour Ahmedabad-Bhuj sector well over a full day of travel before you've even reached Kutch.

For these two cities and other distant metros, flying is the more realistic choice, whether that means a direct flight into Mumbai, Delhi or Ahmedabad followed by a shorter connecting flight or train, or booking straight through on a connecting air itinerary. Our [bhuj airport flights] guide breaks down exactly which of those connections are genuinely non-stop and which only claim to be.

Bhuj Train Schedule at a Glance

From Direct Train? Fastest Option Duration Fare Range (lowest-highest class)

Mumbai Yes Bandra Terminus-Bhuj AC SF Express 13h 05m-17h 05m Rs. 370-1,930

Delhi Yes Delhi Sarai Rohilla-Bhuj SF Express 19h 50m-23h Rs. 530-3,545

Ahmedabad Yes Vande Bharat Metro 5h 35m-9h 15m Rs. 225-1,560

Surat Yes Bandra Terminus-Bhuj AC SF Express 9h 28m-13h 22m Rs. 370-2,285

Vadodara Yes (via Mumbai-origin trains) Same trains as Mumbai/Surat routes Between Surat and Ahmedabad durations Estimate -- confirm live schedule

Rajkot Seasonal only Rajkot-Bhuj Special (09445/09446) ~6h 25m, when running Estimate -- confirm seasonal status

Bangalore / Hyderabad No practical option Via Ahmedabad connection 24h+ combined Not recommended -- fly instead

Train Fares to Bhuj: Budget, Mid-Range and Luxury

Prices as of December 2026, gathered across IRCTC-linked booking platforms. Train fares are more stable than airfares but do rise closer to travel date on Tatkal and premium quotas verify before booking.

Class Budget (Sleeper Class, general quota) Mid-Range (3A, booked ahead) Luxury (2A/1A or Vande Bharat Metro EC)

Mumbai-Bhuj Rs. 370-505 Rs. 965-1,210 Rs. 1,315-1,930

Delhi-Bhuj Rs. 530-620 Rs. 1,425-1,630 Rs. 2,100-3,545

Ahmedabad-Bhuj Rs. 225-325 Rs. 610-835 Rs. 945-1,560 (or EC Rs. 1,455 on Vande Bharat Metro)

Surat-Bhuj Rs. 370-425 Rs. 965-1,100 Rs. 1,315-2,285

The gap between Sleeper and 2A/1A is largest on the Delhi route simply because the journey is longest a full day and night in Sleeper versus the same time in a berth with more space and better security for luggage. For a first Kutch trip with family, that gap is often worth paying for on the longer corridors, even if you'd happily take Sleeper on the shorter Ahmedabad run.

Planning Your Kutch Trip?

Contact our travel experts for personalized assistance and custom itineraries.

Bhuj Railway Station: What to Expect

Bhuj is officially a Grade D station on Western Railway small by national standards, but functional. It has separate waiting rooms for general and reserved-class passengers, one non-AC double retiring room bookable through IRCTC, and ATMs on the premises. Don't count on the retiring room being available on short notice during Rann Utsav season; it's a single unit and books out early.

The station sits close to the town centre about 4 km, the same rough distance as Bhuj Airport and auto-rickshaws from the forecourt to the city centre typically cost Rs. 50-100. Prepaid taxis and app-based cabs are also available, though coverage is thinner after dark, similar to the airport side of town.

From Bhuj Railway Station to Rann Utsav's Tent City

However you arrive, the last leg is the same: Dhordo, home to Rann Utsav's Tent City, sits roughly 80-85 km from Bhuj town via NH341, a drive of about 1.5 to 2 hours. Taxi fares from Bhuj run approximately Rs. 2,000-2,500 for a sedan, Rs. 2,700-3,700 for an SUV, and Rs. 3,700-4,900 for an Innova or equivalent essentially identical to fares quoted from the airport, since both sit within a few kilometres of each other in Bhuj town.

If your train gets in overnight or very early morning the Kutch Express from Mumbai, for instance, lands at 8:30 AM, while some Ahmedabad services arrive well before dawn pre-arranging a transfer through your resort or tour operator avoids negotiating a fare half-asleep at an unfamiliar station.

Should You Take the Train or Fly to Bhuj?

This is really a route-by-route decision, not a blanket one. Mumbai and Delhi both have solid non-stop flights that take 1.5-2 hours against 13-23 hours by train, which makes flying the clear choice if time matters more than budget. Ahmedabad flips the calculation somewhat now that the Vande Bharat Metro exists a comfortable 5.5-6 hour train against an unreliable "direct" flight claim that our [bhuj airport flights] guide covers in more depth.

Train Flight

Mumbai-Bhuj ~13-17 hours, Rs. 370-1,930 ~1h 25m-1h 35m, Rs. 4,500-19,000

Delhi-Bhuj ~20-23 hours, Rs. 530-3,545 ~1h 50m-2h 05m, Rs. 6,200-18,000

Ahmedabad-Bhuj ~5.5-9 hours, Rs. 225-1,560 Direct flight unreliable -- verify first

For a longer [how to reach kutch] comparison across every transport mode, not just rail and air, see our complete guide to reaching the region.

Practical Tips for Booking Trains to Bhuj

1. Book Sleeper or 3A tickets as soon as the 120-day advance window opens if you're travelling around a Rann Utsav full-moon weekend these classes sell out well before departure in peak months.

2. On the Ahmedabad-Bhuj Vande Bharat Metro, seating works more like an unreserved intercity service than a fully reserved express board early at either end for your preferred seat.

3. Confirm the Vande Bharat Metro's current off-day before booking; it doesn't run seven days a week in either direction.

4. If you're travelling from Rajkot, verify the 09445/09446 Special's current running status on IRCTC rather than assuming it operates during Rann Utsav season it has historically run as a seasonal service.

5. Vadodara and Surat travellers should board Mumbai-origin trains at their own junction rather than backtracking to Mumbai first.

6. Carry your own food and water for daytime legs; pantry service on the smaller mail/express trains is inconsistent even when listed on the timetable.

7. Pack a light jacket regardless of how warm the journey feels Bhuj's December-January nights typically fall to around 11-15°C even after a warm daytime train ride.

8. Book Bhuj station's retiring room, if you need it, as early as possible there's only one non-AC double unit.

9. Pre-book your onward taxi or resort transfer for early-morning or overnight arrivals; Bhuj's taxi availability thins out before sunrise.

10. Check running status the morning of departure for Delhi-corridor trains specifically winter fog causes more December-January delays here than on the Mumbai or Ahmedabad routes.

11. For groups of four or more, price out a single higher-class group booking (3A or 2A) against splitting between the faster Vande Bharat Metro and a cheaper overnight option the total cost difference is often smaller than expected.

12. If your city has both a viable train and a viable flight, compare total door-to-door time, not just the fare a 21-hour Delhi train against a 2-hour flight is a genuine trade-off worth thinking through, not an automatic win for the cheaper option.

13. Tatkal booking (opens one day before departure) is a reasonable backup for Sleeper or 3A if general quota sells out, but availability on the popular Mumbai and Ahmedabad routes disappears within minutes during peak season.

Frequently Asked Questions

Is there a direct train from Mumbai to Bhuj? Yes. The Kutch Express (22955/22956) and Sayaji Nagari Express (20907/20908) run daily, taking about 14h 45m and 15h 15m respectively. The Bandra Terminus-Bhuj AC Superfast Express is faster at roughly 13 hours but runs only three days a week.

How long does the train from Delhi to Bhuj take? The Ala Hazrat Express covers it in 21 to 23 hours depending on the day and routing, while the Delhi Sarai Rohilla-Bhuj Superfast Express takes closer to 20 hours on its two weekly runs. Between the Ala Hazrat Express's two train numbers, a direct Delhi-Bhuj train runs most days of the week.

Is there a fast train from Ahmedabad to Bhuj? Yes the Ahmedabad-Bhuj Vande Bharat Metro covers the roughly 359 km route in about 5 hours 35 minutes to 5 hours 50 minutes, the quickest train option by a wide margin. It runs six days a week, so check the current off-day before booking.

What is the fare for the Ahmedabad to Bhuj train? On the Vande Bharat Metro, Chair Car starts around Rs. 535 and Executive Chair Car around Rs. 1,455. Older trains like the Kutch Express cost less overall Sleeper Class from roughly Rs. 225-325 but take 6.5 to 9-plus hours instead.

Is there a direct train from Rajkot to Bhuj? Only one, the Rajkot-Bhuj Special (09445/09446), which has historically run as a seasonal service rather than year-round. Confirm its current status on IRCTC before relying on it for a Rann Utsav trip; otherwise, connect via Ahmedabad.

Can I take a train to Bhuj from Bangalore or Hyderabad? Not practically. There's no single direct service, and a rail connection via Ahmedabad would take well over 24 hours combined. Flying to Mumbai, Delhi or Ahmedabad and connecting from there is faster and more reliable from these cities.

How far is Bhuj railway station from Rann Utsav's Tent City? About 80-85 km, roughly the same distance as from Bhuj airport, since both sit close together in Bhuj town. The drive to Dhordo via NH341 takes 1.5 to 2 hours, and taxi fares run similar to those quoted from the airport.

Final Verdict: Which Train Should You Actually Book?

If you're coming from Ahmedabad, the Vande Bharat Metro is the clear pick now it's fast enough that the train-versus-flight debate barely applies anymore on this route. From Mumbai or Delhi, the decision is really about whether you value time or budget more: the Kutch Express and Ala Hazrat Express are comfortable, reliable overnight options that save real money over flying, but they cost you the better part of a day each way.

Surat and Vadodara travellers should default to boarding the same Mumbai-origin trains at their own junction rather than overcomplicating the route. Rajkot travellers need a backup plan given the seasonal uncertainty around their one direct service. And if you're in Bangalore, Hyderabad or another distant metro, skip the train research altogether and focus on flights rail simply isn't competitive over that distance. Whichever route fits, [rann utsav] season books out fast, and our team can match your city, dates and budget to the right combination of train, flight and [rann utsav packages] [talk to our kutch travel expert] before you commit to tickets.

Ready to Experience This?

Plan Your Trip Today

👋

Need help planning?

Click here to chat →

Train to Bhuj: Complete List of Trains from Mumbai, Delhi & More | IVARA Journeys | IVARA Journeys