There are 10 ways to get from Madurai 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 to Coimbatore International Airport, fly to Bhuj Airport
best- Take the train from Madurai Jn to Podanur Jntrain
- Fly from Coimbatore International Airport (CJB) to Bhuj Airport (BHJ)plane CJB - BHJ
12h 4m₹14,639–33,989Train, bus
cheapest- Take the train from Madurai Jn to Surattrain 19567 / ...
- Take the bus from Surat Central Bus Stand to Bhuj Bus Standbus
2d 2h₹1,202–7,450Bus
- Take the bus from Madurai to Dharmapuribus
- Take the bus from Dharmapuri to Madiwalabus
- Take the bus from Madiwala to Paldibus
- Take the bus from Geeta Mandir Bus Stand to Bhujbus
34h 55m₹3,377–9,212Train via Tirunelveli
- Take the train from Madurai Jn to Tirunelvelitrain
- Take the train from Tirunelveli to Gandhidham Bgtrain
- Take the train from Gandhidham Bg to Bhujtrain
2d₹1,234–9,754Drive 2,137.1 km
- Drive from Madurai to Bhujcar 2,137.1 km
32h 4m₹23,169–33,466Fly Madurai to Bhuj Airport
- Fly from Madurai (IXM) to Bhuj Airport (BHJ)plane IXM - BHJ
8h 14m₹16,288–38,340Fly Madurai to Kandla Airport, train
- Fly from Madurai (IXM) to Kandla Airport (IXY)plane IXM - IXY
- Take the train from Anjar to Bhujtrain
17h 49m₹13,868–33,890Fly Madurai to Rajkot International Airport, taxi, train
- Fly from Madurai (IXM) to Rajkot International Airport (HSR)plane IXM - HSR
- Take the taxi from Rajkot International Airport (HSR) to Wankaner Jntaxi
- Take the train from Wankaner Jn to Gandhidham Bgtrain
- Take the train from Gandhidham Bg to Bhujtrain
14h 45m₹11,078–26,440Train to Trichy International Airport, fly to Bhuj Airport
- Take the train from Madurai Jn to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Bhuj Airport (BHJ)plane TRZ - BHJ
10h 42m₹15,514–35,679Train
- Take the train from Madurai Jn to Wankaner Jntrain
- Take the train from Wankaner Jn to Gandhidham Bgtrain
- Take the train from Gandhidham Bg to Bhujtrain
2d 10h₹1,396–10,561
Madurai to Bhuj by train
Questions & Answers
The cheapest way to get from Madurai to Bhuj is to train and bus which costs ₹1,200 - ₹7,500 and takes 2 days 2h.
The fastest way to get from Madurai to Bhuj is to fly which takes 8h 14m and costs ₹16,000 - ₹39,000.
No, there is no direct bus from Madurai to Bhuj. However, there are services departing from Madurai and arriving at Bhuj via Dharmapuri, Madiwala, S.T. Stand and Geeta Mandir Bus Stand. The journey, including transfers, takes approximately 34h 55m.
No, there is no direct train from Madurai to Bhuj. However, there are services departing from Madurai Jn and arriving at Bhuj via Tirunelveli and Gandhidham Bg. The journey, including transfers, takes approximately 2 days 0h.
The distance between Madurai and Bhuj is 1808 km. The road distance is 2137.1 km.
The best way to get from Madurai to Bhuj without a car is to bus which takes 34h 55m and costs ₹3,300 - ₹9,500.
It takes approximately 12h 4m to get from Madurai to Bhuj, including transfers.
Madurai to Bhuj bus services, operated by Kallada Tours and Travels, depart from Madurai station.
Madurai to Bhuj train services, operated by Indian Railways, depart from Madurai Jn station.
The best way to get from Madurai to Bhuj is to bus which takes 34h 55m and costs ₹3,300 - ₹9,500. Alternatively, you can train via Tirunelveli, which costs ₹1,200 - ₹10,000 and takes 2 days 0h, you could also fly, which costs ₹16,000 - ₹39,000 and takes 8h 14m.
What companies run services between Madurai, India and Bhuj, India?
You can take a bus from Madurai to Bhuj via Dharmapuri, Madiwala, Madiwala, Paldi, S.T. Stand, Majur Gam, and Geeta Mandir Bus Stand in around 34h 55m. Alternatively, you can take a train from Madurai Jn to Bhuj via Tirunelveli and Gandhidham Bg in around 2d.
- Website
- airindia.in
Flights from Coimbatore International Airport to Bhuj Airport via Mumbai
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹12,000–30,000
Flights from Coimbatore International Airport to Bhuj Airport via Delhi
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹20,000–38,000
Flights from Madurai to Bhuj Airport via Delhi
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹23,000–42,000
Flights from Madurai to Bhuj Airport via Bengaluru, Mumbai
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- ₹16,000–38,000
Flights from Madurai to Bhuj Airport via Colombo, Mumbai
- Ave. Duration
- 16h 20m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- ₹200,000–450,000
Flights from Trichy International Airport to Bhuj Airport via Delhi
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₹21,000–38,000
Flights from Trichy International Airport to Bhuj Airport via Bengaluru, Mumbai
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- ₹15,000–34,000
Flights from Trichy International Airport to Bhuj Airport via Colombo, Mumbai
- Ave. Duration
- 15h 50m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₹190,000–430,000
- Website
- spicejet.com
Flights from Madurai to Kandla Airport via Mumbai
- Ave. Duration
- 24h 45m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹13,000–32,000
Flights from Madurai to Kandla Airport via Madras, Mumbai
- Ave. Duration
- 15h 40m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹15,000–32,000
Flights from Madurai to Kandla Airport via Bengaluru, Mumbai
- Ave. Duration
- 17h 30m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹14,000–32,000
Flights from Madurai to Kandla Airport via Colombo, Mumbai
- Ave. Duration
- 21h 55m
- When
- Monday, Saturday, and Sunday
- Estimated price
- ₹160,000–370,000
Flights from Madurai to Kandla Airport via Hyderabad, Mumbai
- Ave. Duration
- 22h 30m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹15,000–32,000
- Website
- goindigo.in
Flights from Madurai to Rajkot International Airport via Mumbai
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Madurai to Rajkot International Airport via Delhi
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Madurai to Rajkot International Airport via Madras, Pune
- Ave. Duration
- 10h 40m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹10,000–22,000
Flights from Madurai to Rajkot International Airport via Madras, Hyderabad
- Ave. Duration
- 13h 25m
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Madurai Jn to Podanur Jn
- Ave. Duration
- 4h 38m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Madurai Jn to Tirunelveli
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Tirunelveli to Gandhidham Bg
- Ave. Duration
- 42h 25m
- Frequency
- Once a week
- Estimated price
- ₹950–7,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,500–3,100
- Second AC (2A)
- ₹3,500–4,400
- First Class (1A)
- ₹6,000–7,500
Train from Gandhidham Bg to Bhuj
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
Train from Anjar to Bhuj
- Ave. Duration
- 44 min
- Frequency
- 5 times a day
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Wankaner Jn to Gandhidham Bg
- Ave. Duration
- 3h 56m
- Frequency
- Twice a week
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Madurai Jn to Tiruchchirapali
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Madurai Jn to Surat
- Ave. Duration
- 36h 2m
- Frequency
- 3 times a week
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,800–3,500
- First Class (1A)
- ₹4,700–6,000
Train from Madurai Jn to Wankaner Jn
- Ave. Duration
- 2d 2h
- Frequency
- Once a week
- Estimated price
- ₹1,100–8,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,100–1,300
- Third AC (3A)
- ₹2,700–3,400
- Second AC (2A)
- ₹3,900–4,900
- First Class (1A)
- ₹6,500–8,500
- Phone
- 8893555000
- info@kalladatravels.com
- Website
- kalladatravels.com
Bus from Madurai to Dharmapuri
- Ave. Duration
- 2h 38m
- Frequency
- Twice daily
- Estimated price
- ₹750–2,200
- Website
- http://www.kalladatravels.com/
Bus from Dharmapuri to Madiwala
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Estimated price
- ₹550–2,000
- Website
- http://www.kalladatravels.com/
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Madiwala to Paldi
- Ave. Duration
- 19h 5m
- Frequency
- Once daily
- Estimated price
- ₹1,700–4,000
- Schedules at
- vrlbus.in
- Ac Sleeper
- ₹2,200–3,000
- Phone
- 1800 233 666666
- customer-support@gsrtc.org
- Website
- gsrtc.in
Bus from Geeta Mandir Bus Stand to Bhuj
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- ₹370–1,094
- Schedules at
- gsrtc.in
- AC Sleeper
- ₹410–600
- Seater
- ₹370–550
- Seater / Sleeper
- ₹1,094
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
- AC Sleeper
- ₹500–750
- Seater
- ₹550–800
- Seater/Sleeper
- ₹420–1,600
- Ave. Duration
- 39 min
- Estimated price
- ₹1,500–1,800
Rajkot Taxi Rentals
- Phone
- +91 99 79 99 14 97
- Website
- rajkottaxi.co.in
Rajkot Taxi
- Phone
- +91 99 09 79 10 97
- Website
- rajkottaxi.in
Om Tours and Travels
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 How to get from London to Edinburgh, French strikes 2018: What are my alternative transport options?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
Madurai to Bhuj bus services, operated by Kallada Tours and Travels, arrive at Dharmapuri station.
Madurai to Bhuj train services, operated by Indian Railways, arrive at Tirunelveli station.
Yes, the driving distance between Madurai to Bhuj is 2137 km. It takes approximately 32h 4m to drive from Madurai to Bhuj.
There are 56+ hotels available in Bhuj.

















