How to Reach Rann Utsav from Major Cities – Complete Travel Guide

Rann Utsav is located near Dhordo village in Kutch, with Bhuj being the nearest railway station and airport. Most travellers reach Bhuj or Ahmedabad first and then continue by road. Below is a detailed city-wise guide with train names, numbers and flight options so you can plan your journey easily.

From Ahmedabad to Rann Utsav (400 km | 7–8 Hours)

Bhachau is a convenient and well-developed route from Ahmedabad to Bhuj.

National Highway 27 (NH 27), part of the East-West Corridor, leads to Bhachau/Samkhiyali, followed by State Highway 42 (SH 42) or National Highway 341 (NH 341) to Bhuj.

Primary Route: Ahmedabad, Viramgam, Dhrangadhra, Bhachau (NH27), Bhuj, Dhordo.

The route from Ahmedabad to Dhordo via Bhachau (NH27) has 2 to 3 major toll plazas. The Vadsar toll plaza, which is close to Ahmedabad, and the Bhachau toll plaza are important toll locations. Depending on the particular bypass routes chosen, there may be lower tolls.

There are several food stops along the route, and gas stations from IOCL, HP, and Reliance are accessible every 40 to 60 kilometres. Before travelling to Dhordo, it is advised to refuel at Bhuj because there are fewer options.

Ahmedabad has excellent rail connectivity to Bhuj. The most commonly used trains include:

Train Name & No. Running Days Departure from Ahmedabad Arrival at Bhuj Time Duration
22955 KUTCH EXPRESS Daily 01:30 08:30 7 hours
20907 SAYAJINAGRI EXP Daily 23:35 06:30 6 hours 55 mins
Vande Metro (94801) Daily 17:25 23:10 5 hours 45 mins
22903 BHUJ AC SF EXP Thursday, Saturday & Monday 06:40 12:50 6 hours 10 mins

You can book your ticket on the official website at irctc.co.in

Key Weekly/Fastest Trains:

Bhuj AC SF Express (22903): Fastest, ~6 hours 10 mins.

Running Days: Wednesday, Friday, and Sunday.

(Starts from Bandra Terminus at 12 AM, reaches Ahmedabad at 6:30 AM, and Bhuj at 12:50 PM.)

SHM Bhuj SF Exp (22830):

Running Days: Saturday

(Starts from Kolkata Shalimar on Saturday and reaches Ahmedabad on Monday at 7:45 AM and Bhuj at 2:45 PM.)

These trains are reliable choices for affordable and comfortable travel, and they take about 6 to 8 hours.

You can check it in more detail on official websites – https://www.confirmtkt.com/trains/ahmedabad-to-bhuj-train-tickets

After that, you can take a beautiful 82 km road trip from Bhuj to Rann Utsav in Dhordo.

There are a few available flights from Ahmedabad to Bhuj. This route is occasionally used by airlines such as Alliance Air and Star Air. It’s the fastest option because the flight takes about an hour.

Suggestion: For those on a tight budget, trains are the best option, but driving is the simplest and most adaptable.

From Surat to Rann Utsav (650 km | 11–12 Hours)

There are several rest areas and gas stations along the well-maintained road route that passes through Vadodara and Ahmedabad. Because of the distance, it is best to start early. 

Surat to Dhordo (Rann of Kutch) follows NH48 (Surat-Vadodara) and NH47 (Ahmedabad-Limdi-Bamanbore). Detailed Route in Text:

  • Begin from Surat
  • NH48: Travel by car from Surat to Vadodara and then on to Ahmedabad.
  • NH47/NH27: Travel to Rajkot from Ahmedabad (via Limbdi/Sayla).
  • NH27: Proceed to Morbi and Bhachau after leaving Rajkot.
  • SH19/SH42: Head to Bhuj from Bhachau.
  • Bhirandiara Road: Go to the Bhirandiara (Bhirandiyara) checkpoint from Bhuj.
  • Go from Bhirandiara to Dhordo Village in the last stretch.

The route typically passes through 4-6 major toll plazas, including the Surat-Vadodara stretch and the Ahmedabad-Rajkot section.

There are no frequent direct trains, so most travellers take:

Train Name & No. Running Days Starts From Departure from Surat Arrival Time Duration
22903 BHUJ AC SF EXP Wednesday, Friday & Sunday Bandra Terminus - BDTS 03:22 12:50 9h 28m
09037 BDTS BHUJ SF SPL Daily Bandra Terminus - BDTS 18:43 5:50 11h 07m
20907 SAYAJINAGRI EXP Daily Dadar Western - DDR 19:25 06:30 11h 05m
12959 BDTS BHUJ EXP Saturday Bandra Terminus - BDTS 20:28 09:50 13h 22m
22955 KUTCH EXPRESS Daily Bandra Terminus - BDTS 21:42 08:30 10h 48m

You can book your ticket on the official website at irctc.co.in

You can also travel with ther connecting trains via Vadodara/Ahmedabad.

Total travel time is around 12–14 hours.

Flights to Bhuj are not available directly. The best option is to take a plane to Ahmedabad and then drive there.

Recommendation: Train + road makes the most sense.

From Vadodara to Rann Utsav (500 km | 9–10 Hours)

The journey through Ahmedabad is simple thanks to the plenty of gas stations and highway amenities. Ideal for a leisurely drive.

The primary routes from Vadodara to Dhordo (Rann of Kutch) are NE1 (Ahmedabad-Vadodara Expressway), NH47, and NH27/NH41 via Ahmedabad, Viramgam, Samakhiali, and Bhuj. Typically, there are three or four major toll plazas, like those on the Ahmedabad-Vadodara Expressway and the Bhuj-Bhachau highway.

Highway Route: NE1, NH47, NH27 (Samakhiali), Bhuj-Bhachau road, Dhordo.

Popular trains include:

Train Name & No. Running Days Starts From Departure from Vadodara Arrival Time Duration
22903 BHUJ AC SF EXP Monday, Thursday & Saturday BDTS 05:04 12:50 7h 46m
09037 BDTS BHUJ SF SPL Thursday & Saturday BDTS 20:55 5:50 8h 55m
20907 SAYAJINAGRI EXP Daily DDR 21:43 06:30 8h 47m
12959 BDTS BHUJ EXP Saturday BDTS 22:17 09:50 11h 33m
22955 KUTCH EXPRESS Daily BDTS 23:33 08:30 8h 57m

You can book your ticket on the official website at irctc.co.in

These trains provide direct access to Bhuj and take ten to twelve hours.

There are no direct flights; Ahmedabad is the nearest airport hub.

Suggestion: The most practical and adaptable option is to travel by road. You can reach directly by road without changing the transportation mode.

From Mumbai to Rann Utsav (900 km | 15–16 Hours)

Although the road trip is lengthy, it is well-developed. The majority of travellers choose to pause their trip in Ahmedabad.    

NH48 (Mumbai-Ahmedabad) and NH27/NH8A are the main routes from Mumbai to Dhordo (Rann of Kutch). You will receive lots of petrol pumps on the route, but try to keep your tank full.

Number of Tolls and Major Plazas

Toll Frequency: High. Expect a total of 12-16 toll booths (including smaller ones).

Key Toll Plazas:

  • Talasari: Entering Gujarat.
  • Vapi/Surat/Bharuch/Vadodara: Multiple tolls on this stretch.
  • Ahmedabad-Vadodara Expressway: Major toll.
  • Maliya Bypass/Bhuj road: Multiple state-operated toll

 

The trip takes approximately 14-16 hours.

Mumbai has strong rail connectivity to Bhuj. Key trains include:

Train Name & No. Running Days Starts From Departure Arrival Time Duration
22903 BHUJ AC SF EXP Monday, Thursday & Saturday BDTS 00:15 12:50 12h 35m
09037 BDTS BHUJ SF SPL Thursday & Saturday BDTS 14:40 5:50 15h 10m
20907 SAYAJINAGRI EXP Daily DDR 15:15 06:30 15h 15m
12959 BDTS BHUJ EXP Saturday BDTS 16:45 09:50 17h 05m
22955 KUTCH EXPRESS Daily BDTS 17:45 08:30 14h 45m

You can book your ticket on the official website at irctc.co.in

These trains take approximately 15–17 hours and are among the most preferred travel options.

Flights from Mumbai to Bhuj are limited. Commonly used routes include:

  • Mumbai → Bhuj (direct, limited)
Flight Mumbai Bhuj Duration
Air India (AI 601) 6:20 07:45 1h 25m (Non Stop)
Air India (AI 2753) 13:50 15:15 1h 25m (Non Stop)

There are lots of flight options from Mumbai to Ahmedabad (IndiGo, Air India, Akasa Air), and then you hit the road to Bhuj.

Suggestion: Train or flight + road is the most efficient option.

From Delhi to Rann Utsav (1200 km | 20+ Hours)

A long journey not usually preferred unless part of a road trip. If you are interested, then

Recommended Road Route (approx. 20-22 hours)

  • Delhi to Jaipur (via NH48): Good highway, heavy traffic around cities.
  • Jaipur to Udaipur to Ahmedabad (via NH48): Major highway, mostly smooth roads.
  • Ahmedabad to Bhuj (via NH27/NH41): Takes you into the Kutch region.
  • Bhuj to Dhordo (approx. 85 km): The final stretch leading to the white desert entry point.

Number of Tolls: Throughout Delhi, Rajasthan, and Gujarat, there are about 15 to 20 toll booths.

Cost: Due to the long distance, expect a substantial toll budget (estimated around ₹1,500-₹2,000+ round trip), though prices are subject to change.

Direct trains include:

Train Name & No. Running Days Starts From Departure from DLI Arrival Time Duration
14311 ALA HAZRAT EXP Tue, Thu & Sat Bareilly 11:50 10:50 23h 00m
20984 DEE BHUJ SF EXP Wed & Sat Delhi S Rohilla 15:00 (Delhi S Rohilla) 11:05 20h 05m

You can book your ticket on the official website at irctc.co.in

There are lots of Connecting trains via Ahmedabad, and then you can further travel by train or road.  Travel time is around 20–24 hours.

Flights from Delhi are frequent and the best option. There is one flight from Delhi to Bhuj which fly daily.

Flight New Delhi Bhuj Duration
Air India (AI 1709) 15:00 16:50 1h 50m

There are many flights to Ahmedabad: IndiGo, Air India & Akasa Air.

After that, you can travel by road and road to Dhordo.

Suggestion: Flying is the fastest and most comfortable choice.

From Pune to Rann Utsav (950 km)

The longer route through Gujarat and Mumbai necessitates careful planning. That is why, a detailed Highway Route (Approx. 18-20 Hours)

  1. NH48 (Pune-Mumbai Expressway/NH753) is the route from Pune to Mumbai/Thane.
  2. Ahmedabad to Mumbai: Proceed via Vapi, Valsad, Surat, and Bharuch on NH48. This 4-6 lane highway is kept up nicely.
  3. From Ahmedabad to Bhuj: Take the NH947 (formerly NH8A) from Ahmedabad to Viramgam, Dhrangadhra, and Samakhiali.
  4. Bhuj to Dhordo: Travel from Samakhiali to Bhuj, then head towards the White Desert via the Bhuj-Dhordo Road.

 

Toll Information

  • There are eight to twelve large toll plazas along this route.
  • Khed Shivapur, Khalapur (Expressway), Talasari (MH-GJ border), Charoti, Surat, Bharuch, and several locations between Ahmedabad and Bhuj are among the anticipated plazas.
  • For smooth travel, using FASTag is strongly advised. Depending on the type of vehicle, total one-way costs can range from ₹800 to ₹1,500+.

There is one direct weekly train from Pune to Bhuj.

Train Name & No. Running Days Starts From Departure from Pune Arrival at Bhuj Time Duration
110902 Pune-Bhuj Express Monday Pune 20:10 14:30 18h 20m

You can book your ticket on the official website at irctc.co.in

This is the most convenient rail option, taking around 18–20 hours.

You can also train from Pune to Ahmedabad.

Train Name & No. Running Days Starts From Departure from Pune Jn Arrival at Ahmedabad Time Duration
22718 RAJKOT SF EXP Sun, Tue & Wed Secunderbad 01:20 13:25 12h 00m
19567 VIVEK EXPRESS Tuesday Tuticorin 05:05 18:20 13h 05m
14805 BARMER AC EXP Tuesday Yesvantpur Jn 08:05 18:10 9h 55m
20496 JODHPUR SF EXP Daily Hadapsar 19:30 07:20 (At Sabarmati Bg) 11h 45m
20694 JODHPUR EXP Tuesday & Thursday KSR Bengaluru 18:45 05:30 10h 45min
20476 MRJ BKN SF EXP Tuesday Miraj Jn 20:10 07:25 11h 15m

You can book your ticket on the official website at irctc.co.in

There is no direct flight from Pune to Buj. But there are many direct flights from Pune to Ahmedabad, operated by airlines like IndiGo & Akasa Air. You can check flights based on your preferred time and day availability. After reaching Ahmedabad, you can take connecting flights, train, or even use a cab and bus service for a road trip.

Suggestion: Train (direct) or flight + road is recommended.

GRTS government Volvo Buses are available for this route.

From Bangalore to Rann Utsav (1800 km)

Only those who enjoy long road trips should embark on this multi-day adventure. It takes 30 to 32 hours (about 1,750 km) to drive from Bengaluru to Dhordo (Rann of Kutch), typically via NH48 through Mumbai, Vadodara, and Bhuj.

  • Section 1: The suggested driving route is Bengaluru to Hubli to Pune (via NH48).
  • Section 2: Pune to Mumbai to Surat to Ahmedabad (via NH48)
  • Section 3: Ahmedabad to Viramgam to Bhuj (by NH947 or a comparable route)
  • Final Destination: Bhuj to Dhordo (about 80–90 km)


To avoid driving and have a comfortable journey through breathtaking scenery, you can also take the Volvo bus service.

No direct trains; routes involve connections via Mumbai or Ahmedabad, taking more than 30 hours. It is better if you book a train to Ahmedabad.

Train Name & No. Running Days Starts From Departure from Pune Arrival at Bhuj Time Duration
110902 Pune-Bhuj Express Monday Pune 20:10 14:30 18h 20m

You can book your ticket on the official website at irctc.co.in

There are many trains to Mumbai as well, from where you can take a flight to reach faster.

Flights are the best option to travel from Bengaluru to Ahmedabad (IndiGo, Air India, Akasa Air). Direct flight time is around 2.5–3 hours.

To reach Bhuj through Bengaluru, you have to take a connecting flight via Mumbai. The duration will vary depending on the connecting flights.

Recommended: Air travel is the most practical and time-saving option from Bengaluru.

From Bhuj to Rann Utsav (80 km | 1.5–2 Hours)

It’s a smooth drive from Bhuj to Dhordo. The route is clearly marked, and taxis are readily available. Fueling up is crucial in Bhuj because gas stations get harder to find as you get closer to the White Desert.

The Advice for a Comfortable Travel Experience

The best route for most travellers is straightforward: take a plane or train to Ahmedabad or Bhuj, then continue by road. This combination provides the ideal ratio of affordability, convenience, and comfort. A more seamless and stress-free trip is ensured by making early reservations for trains and flights, particularly during full moon dates and festivals.

Book your accommodation now, as Rann of Kutch tent bookings start on June 1. Book Now

From Ahmedabad to Rann Utsav (400 km | 7–8 Hours)

Bhachau is a convenient and well-developed route from Ahmedabad to Bhuj.

National Highway 27 (NH 27), part of the East-West Corridor, leads to Bhachau/Samkhiyali, followed by State Highway 42 (SH 42) or National Highway 341 (NH 341) to Bhuj.

Primary Route: Ahmedabad, Viramgam, Dhrangadhra, Bhachau (NH27), Bhuj, Dhordo.

The route from Ahmedabad to Dhordo via Bhachau (NH27) has 2 to 3 major toll plazas. The Vadsar toll plaza, which is close to Ahmedabad, and the Bhachau toll plaza are important toll locations. Depending on the particular bypass routes chosen, there may be lower tolls.

There are several food stops along the route, and gas stations from IOCL, HP, and Reliance are accessible every 40 to 60 kilometres. Before travelling to Dhordo, it is advised to refuel at Bhuj because there are fewer options.

Ahmedabad has excellent rail connectivity to Bhuj. The most commonly used trains include:

Train Name & No. Running Days Departure from Ahmedabad Arrival at Bhuj Time Duration
22955 KUTCH EXPRESS Daily 01:30 08:30 7 hours
20907 SAYAJINAGRI EXP Daily 23:35 06:30 6 hours 55 mins
Vande Metro (94801) Daily 17:25 23:10 5 hours 45 mins
22903 BHUJ AC SF EXP Thursday, Saturday & Monday 06:40 12:50 6 hours 10 mins

You can book your ticket on the official website at irctc.co.in

Key Weekly/Fastest Trains:

Bhuj AC SF Express (22903): Fastest, ~6 hours 10 mins.

Running Days: Wednesday, Friday, and Sunday.

(Starts from Bandra Terminus at 12 AM, reaches Ahmedabad at 6:30 AM, and Bhuj at 12:50 PM.)

SHM Bhuj SF Exp (22830):

Running Days: Saturday

(Starts from Kolkata Shalimar on Saturday and reaches Ahmedabad on Monday at 7:45 AM and Bhuj at 2:45 PM.)

These trains are reliable choices for affordable and comfortable travel, and they take about 6 to 8 hours.

You can check it in more detail on official websites – https://www.confirmtkt.com/trains/ahmedabad-to-bhuj-train-tickets

After that, you can take a beautiful 82 km road trip from Bhuj to Rann Utsav in Dhordo.

There are a few available flights from Ahmedabad to Bhuj. This route is occasionally used by airlines such as Alliance Air and Star Air. It’s the fastest option because the flight takes about an hour.

Suggestion: For those on a tight budget, trains are the best option, but driving is the simplest and most adaptable.

FAQs

1. What is the easiest way to reach Rann Utsav?

The simplest route is to take a plane or train to Bhuj or Ahmedabad, then drive to Dhordo, which is roughly 80 km away.

The closest station is Bhuj Railway Station. It has excellent connections to Ahmedabad, Mumbai, and Delhi via trains – Kutch Express and Bhuj Superfast.

  • Rann Utsav does not have any direct flights. Bhuj Airport, which has a few flights, is the closest. An alternative with better connections is Ahmedabad Airport.

Yes, one of the best options is to travel by road, particularly from Ahmedabad. Along the way are food stops and gas stations, and the roads are smooth.

The cost of travel varies depending on the mode:

  • Flights cost between ₹3,000 and ₹12,000.
  • Trains start at ₹500 to ₹2,500,
  • Road trips can cost varying amounts depending on the distance and from which city you are travelling.