There are 10 ways to get from Palani to Gaya by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Madurai, fly to Gaya
best- Take the taxi from Palani to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Gaya (GAY)plane IXM - GAY
8h 50m₹15,921–31,279Train
cheapest- Take the train from Palani to Coimbatore Jntrain 16722 / ...
- Take the train from Coimbatore Jn to Gaya Jntrain 22364
2d 4h₹1,247–9,622Train via Raghunathpur
- Take the train from Palani to Dindigul Jntrain
- Take the train from Dindigul Jn to Adra Jntrain
- Take the train from Adra Jn to Gaya Jntrain
47h 5m₹1,268–10,082Bus
- Take the bus from Palani to Bengalurubus
- Take the bus from Bengaluru to Nagpurbus
- Take the bus from Nagpur to Gayabus
2d 3hDrive 2,159.3 km
- Drive from Palani to Gayacar 2,159.3 km
32h₹24,118–34,836Train to Coimbatore International Airport, fly to Gaya
- Take the train from Palani to Podanur Jntrain
- Fly from Coimbatore International Airport (CJB) to Gaya (GAY)plane CJB - GAY
10h 46m₹15,744–26,866Taxi to Madurai, fly to Lok Nayak Jayaprakash Airport, train
- Take the taxi from Palani to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Lok Nayak Jayaprakash Airport (PAT)plane IXM - PAT
- Take the train from Patna Jn to Gaya Jntrain
9h 16m₹15,121–28,449Train to Coimbatore International Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the train from Palani to Podanur Jntrain
- Fly from Coimbatore International Airport (CJB) to Lok Nayak Jayaprakash Airport (PAT)plane CJB - PAT
- Take the train from Patna Jn to Gaya Jntrain
10h 51m₹9,444–23,036Taxi to Cochin International Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the taxi from Palani to Kochi-Airport-COKtaxi
- Fly from Cochin International Airport (COK) to Lok Nayak Jayaprakash Airport (PAT)plane COK - PAT
- Take the train from Patna Jn to Gaya Jntrain
10h 20m₹14,684–27,478Bus, train
- Take the bus from Palani to Bengalurubus
- Take the bus from Bengaluru to Patnabus
- Take the train from Patna Jn to Gaya Jntrain
2d 23h
Palani to Gaya by train
Comparing Your Travel Options
The cheapest way to get from Palani to Gaya is to train which costs ₹1,200 - ₹10,000 and takes 2 days 4h.
The fastest way to get from Palani to Gaya is to taxi and fly which takes 8h 50m and costs ₹15,000 - ₹32,000.
No, there is no direct bus from Palani to Gaya. However, there are services departing from Palani and arriving at Gaya via Bengaluru and Nagpur. The journey, including transfers, takes approximately 2 days 3h.
No, there is no direct train from Palani to Gaya. However, there are services departing from Palani and arriving at Gaya Jn via Dindigul Jn and Adra Jn. The journey, including transfers, takes approximately 47h 5m.
The distance between Palani and Gaya is 1940 km. The road distance is 2159.3 km.
The best way to get from Palani to Gaya without a car is to train via Raghunathpur which takes 47h 5m and costs ₹1,200 - ₹11,000.
It takes approximately 8h 50m to get from Palani to Gaya, including transfers.
Palani to Gaya bus services, operated by Tranzking Travels, depart from Palani station.
Palani to Gaya train services, operated by Indian Railways, depart from Palani station.
The best way to get from Palani to Gaya is to train via Raghunathpur which takes 47h 5m and costs ₹1,200 - ₹11,000. Alternatively, you can bus, which costs and takes 2 days 3h.
What companies run services between Palani, India and Gaya, India?
You can take a train from Palani to Gaya Jn via Dindigul Jn and Adra Jn in around 47h 5m. Alternatively, you can take a bus from Palani to Gaya via Bengaluru and Nagpur in around 2d 3h.
- Website
- goindigo.in
Flights from Madurai to Gaya via Delhi
- Ave. Duration
- 13h 50m
- When
- Every day
- Estimated price
- ₹18,000–31,000
Flights from Madurai to Gaya via Bengaluru, Kolkata
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹15,000–30,000
Flights from Madurai to Gaya via Madras, Kolkata
- Ave. Duration
- 7h 25m
- When
- Friday
- Estimated price
- ₹14,000–29,000
Flights from Madurai to Gaya via Mumbai, Delhi
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- ₹19,000–31,000
Flights from Coimbatore International Airport to Gaya via Delhi
- Ave. Duration
- 14h 30m
- When
- Every day
- Estimated price
- ₹15,000–28,000
Flights from Coimbatore International Airport to Gaya via Hyderabad, Kolkata
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹13,000–27,000
Flights from Coimbatore International Airport to Gaya via Madras, Kolkata
- Ave. Duration
- 7h 40m
- When
- Friday
- Estimated price
- ₹13,000–27,000
Flights from Coimbatore International Airport to Gaya via Bengaluru, Kolkata
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹13,000–27,000
Flights from Coimbatore International Airport to Gaya via Mumbai, Kolkata
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹16,000–28,000
Flights from Coimbatore International Airport to Gaya via Pune, Delhi
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- ₹16,000–28,000
Flights from Coimbatore International Airport to Gaya via Pune, Kolkata
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- ₹16,000–28,000
Flights from Madurai to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Madurai to Lok Nayak Jayaprakash Airport via Madras
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Madurai to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- ₹13,000–25,000
Flights from Madurai to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Coimbatore International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Coimbatore International Airport to Lok Nayak Jayaprakash Airport via Madras
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,000–20,000
Flights from Coimbatore International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Coimbatore International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- ₹11,000–21,000
Flights from Coimbatore International Airport to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Cochin International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Friday, Sunday, and Tuesday
- Estimated price
- ₹9,000–20,000
Flights from Cochin International Airport to Lok Nayak Jayaprakash Airport via Madras
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Cochin International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Cochin International Airport to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 6h 12m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–21,000
Flights from Cochin International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹12,000–21,000
- Website
- airindia.in
Flights from Madurai to Gaya via Delhi
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹18,000–31,000
Flights from Coimbatore International Airport to Gaya via Delhi
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- ₹15,000–28,000
Flights from Coimbatore International Airport to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Cochin International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Cochin International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 13m
- When
- Every day
- Estimated price
- ₹10,000–26,000
- Website
- airindiaexpress.in
Flights from Cochin International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Cochin International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 26m
- When
- Every day
- Estimated price
- ₹11,000–26,000
- Website
- spicejet.com
Flights from Cochin International Airport to Lok Nayak Jayaprakash Airport via Ahmedabad
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–22,000
Flights from Cochin International Airport to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹7,500–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Palani to Dindigul Jn
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
Train from Dindigul Jn to Adra Jn
- Ave. Duration
- 39h 5m
- Frequency
- Twice a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,200
- First Class (1A)
- ₹5,500–7,500
Train from Adra Jn to Gaya Jn
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Palani to Podanur Jn
- Ave. Duration
- 2h 9m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Patna Jn to Gaya Jn
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Palani to Podanur Jn
- Ave. Duration
- 2h 9m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Patna Jn to Gaya Jn
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Patna Jn to Gaya Jn
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Palani to Coimbatore Jn
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Coimbatore Jn to Gaya Jn
- Ave. Duration
- 2d 1h
- Frequency
- Once a week
- Estimated price
- ₹1,100–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,800–3,500
- Second AC (2A)
- ₹4,000–5,000
- First Class (1A)
- ₹6,500–8,500
Train from Patna Jn to Gaya Jn
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Palani to Bengaluru
- Ave. Duration
- 9h 15m
- Frequency
- 3 times a day
- Schedules at
- Tranzking Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 21h 45m
- Frequency
- 6 times a week
- Schedules at
- Tranzking Travels
Bus from Nagpur to Gaya
- Ave. Duration
- 20h
- Frequency
- 4 times a week
- Schedules at
- Tranzking Travels
Bus from Palani to Bengaluru
- Ave. Duration
- 9h 15m
- Frequency
- 3 times a day
- Schedules at
- Tranzking Travels
- Website
- omio.com
Bus from Palani to Bengaluru
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
Bus from Bengaluru to Nagpur
- Ave. Duration
- 19h 55m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Nagpur to Gaya
- Ave. Duration
- 20h
- Frequency
- 4 times a week
- Schedules at
- hanstravel.in
Bus from Palani to Bengaluru
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Palani to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Nagpur
- Ave. Duration
- 20h 30m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Palani to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Palani to Bengaluru
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
Bus from Palani to Bengaluru
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- Website
- Al Ayaan Travels
Bus from Palani to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- Al Ayaan Travels
Bus from Palani to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- Al Ayaan Travels
- Website
- Soumya Tours and Travels
Bus from Palani to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 25h 55m
- Frequency
- Twice a week
- Schedules at
- Soumya Tours and Travels
Bus from Palani to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Palani to Bengaluru
- Ave. Duration
- 8h 45m
- Frequency
- Once a week
- Estimated price
- ₹470–1,300
- Schedules at
- Zingbus
Bus from Bengaluru to Nagpur
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- ₹850–3,000
- Schedules at
- Zingbus
Bus from Palani to Bengaluru
- Ave. Duration
- 8h 45m
- Frequency
- Once a week
- Estimated price
- ₹470–1,300
- Schedules at
- Zingbus
- Website
- Globehopper Mobility
Bus from Bengaluru to Nagpur
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Schedules at
- Globehopper Mobility
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Bengaluru to Nagpur
- Ave. Duration
- 20h 30m
- Frequency
- 4 times a week
- Estimated price
- ₹1,300–6,000
- Schedules at
- Punchiry Tours and Holidays
- Website
- Sana Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 24h 30m
- Frequency
- 3 times a week
- Schedules at
- Sana Travels
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 21h 15m
- Frequency
- Twice a week
- Schedules at
- Al Travels
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Bengaluru to Nagpur
- Ave. Duration
- 22h 15m
- Frequency
- Twice a week
- Website
- Travel Point World LLP
Bus from Nagpur to Gaya
- Ave. Duration
- 20h
- Frequency
- 4 times a week
- Website
- Travel Point World LLP
Bus from Bengaluru to Patna
- Ave. Duration
- 2d 10h
- Frequency
- Once daily
- Website
- Travel Point World LLP
- Website
- Rugby Roadways
Bus from Bengaluru to Patna
- Ave. Duration
- 2d 10h
- Frequency
- 4 times a week
- Schedules at
- Rugby Roadways
- Ave. Duration
- 2h 17m
- Estimated price
- ₹1,700–5,500
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, How to travel India's Golden Triangle, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
Palani to Gaya bus services, operated by Tranzking Travels, arrive at Bengaluru station.
Palani to Gaya train services, operated by Indian Railways, arrive at Dindigul Jn station.
Yes, the driving distance between Palani to Gaya is 2159 km. It takes approximately 32h to drive from Palani to Gaya.
Book your Palani to Gaya bus tickets online with Omio.
There are 160+ hotels available in Gaya.


















