There are 8 ways to get from Salem to Gaya by 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.
Fly Salem to Lok Nayak Jayaprakash Airport, train
best- Fly from Salem (SXV) to Lok Nayak Jayaprakash Airport (PAT)plane SXV - PAT
- Take the train from Patna Jn to Gaya Jntrain
12h 6m₹11,724–25,832Train
cheapest- Take the train from Salem Jn to Gaya Jntrain 22364
2d₹1,108–9,333Bus via Nagpur
- Take the bus from Salem to Bengalurubus
- Take the bus from Bengaluru to Nagpurbus
- Take the bus from Nagpur to Gayabus
47h 55m₹2,785–8,323Drive 1,985.9 km
- Drive from Salem to Gayacar 1,985.9 km
29h 21m₹19,260–27,820Bus, bus to Kempegowda International Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the bus from Salem to Madiwalabus
- Take the bus from Bengaluru Dairy Circle to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Lok Nayak Jayaprakash Airport (PAT)plane BLR - PAT
- Take the train from Patna Jn to Gaya Jntrain
11h 12m₹9,173–16,996Fly Salem to Birsa Munda Airport, train
- Fly from Salem (SXV) to Birsa Munda Airport (IXR)plane SXV - IXR
- Take the train from Ranchi to Gaya Jntrain
14h 52m₹11,541–26,531Train to Chennai International Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the train from Salem Town to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Lok Nayak Jayaprakash Airport (PAT)plane MAA - PAT
- Take the train from Patna Jn to Gaya Jntrain
11h 35m₹10,196–21,939Bus
- Take the bus from Salem to Bengalurubus
- Take the bus from Bengaluru to Ranchibus
- Take the bus from Ranchi to Gayabus
2d 1h
Salem to Gaya by bus
Comparing Your Travel Options
The cheapest way to get from Salem to Gaya is to train which costs ₹1,100 - ₹9,500 and takes 2 days 0h.
The fastest way to get from Salem to Gaya is to bus and fly and train which takes 11h 12m and costs ₹9,000 - ₹17,000.
No, there is no direct bus from Salem to Gaya. However, there are services departing from Salem and arriving at Gaya via Bengaluru and Nagpur. The journey, including transfers, takes approximately 47h 55m.
No, there is no direct train from Salem to Gaya. However, there are services departing from Salem Market and arriving at Gaya Jn via Salem Jn. The journey, including transfers, takes approximately 2 days 0h.
The distance between Salem and Gaya is 1811 km. The road distance is 1985.9 km.
The best way to get from Salem to Gaya without a car is to bus via Nagpur which takes 47h 55m and costs ₹2,700 - ₹8,500.
It takes approximately 12h 6m to get from Salem to Gaya, including transfers.
Salem to Gaya bus services, operated by Royal Rich India R No. 108, depart from Salem station.
Salem to Gaya train services, operated by Indian Railways, depart from Salem Jn station.
The best way to get from Salem to Gaya is to bus via Nagpur which takes 47h 55m and costs ₹2,700 - ₹8,500. Alternatively, you can train, which costs ₹1,100 - ₹9,500 and takes 2 days 0h.
What companies run services between Salem, India and Gaya, India?
You can take a bus from Salem to Gaya via Bengaluru and Nagpur in around 47h 55m. Alternatively, Indian Railways operates a train from Salem Jn to Gaya Jn once a week. Tickets cost ₹1,000–8,500 and the journey takes 46h 35m.
- Website
- goindigo.in
Flights from Salem to Lok Nayak Jayaprakash Airport via Chennai International Airport, Hyderabad
- Ave. Duration
- 13h 42m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Salem to Lok Nayak Jayaprakash Airport via Chennai International Airport, Bhubaneswar
- Ave. Duration
- 19h 20m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Kempegowda International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Kempegowda International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Kempegowda International Airport to Lok Nayak Jayaprakash Airport via Chennai International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Kempegowda International Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Salem to Birsa Munda Airport via Chennai International Airport, Hyderabad
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Kempegowda International Airport
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹9,000–18,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- ₹7,500–20,000
- Website
- spicejet.com
Flights from Kempegowda International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹6,500–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 Salem Jn to Gaya Jn
- Ave. Duration
- 46h 35m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,800–4,800
- First Class (1A)
- ₹6,000–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
Train from Ranchi to Gaya Jn
- Ave. Duration
- 5h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Salem Town to Tambaram
- Ave. Duration
- 5h 8m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
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
- Website
- Royal Rich India R No. 108
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 25m
- Frequency
- Hourly
- Schedules at
- Royal Rich India R No. 108
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 25m
- Frequency
- Hourly
- Schedules at
- Royal Rich India R No. 108
- Website
- Surya Connect
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 50m
- Frequency
- Every 15 minutes
- Schedules at
- Surya Connect
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 50m
- Frequency
- Every 15 minutes
- Schedules at
- Surya Connect
- Phone
- +91 98425 11660
- [email protected]
- Website
- RKT Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h
- Frequency
- Every 15 minutes
- Website
- RKT Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h
- Frequency
- Every 15 minutes
- Website
- RKT Travels
- Website
- Mass Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 1m
- Frequency
- Hourly
- Schedules at
- Mass Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 1m
- Frequency
- Hourly
- Schedules at
- Mass Travels
- Phone
- +91 9994 998 437
- [email protected]
- Website
- Vee Vee bus
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Website
- Vee Vee bus
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Website
- Vee Vee bus
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- Every 3 hours
- Website
- NeuGo
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- Every 3 hours
- Website
- NeuGo
- Website
- Highline Transports
Bus from Salem to Bengaluru
- Ave. Duration
- 4h
- Frequency
- Every 2 hours
- Schedules at
- Highline Transports
Bus from Salem to Bengaluru
- Ave. Duration
- 4h
- Frequency
- Every 2 hours
- Schedules at
- Highline Transports
- Website
- Annai Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 20m
- Frequency
- 5 times a day
- Schedules at
- Annai Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 20m
- Frequency
- 5 times a day
- Schedules at
- Annai Travels
- Website
- Pamba Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Schedules at
- Pamba Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Schedules at
- Pamba Travels
- Phone
- +91 707 5511 729
- [email protected]
- Website
- Fresh Bus
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Schedules at
- Fresh Bus
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Schedules at
- Fresh Bus
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- ₹390–950
- Schedules at
- Zingbus
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- ₹390–950
- Schedules at
- Zingbus
- Website
- KMS Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Schedules at
- KMS Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Schedules at
- KMS Travels
- Phone
- +91 98435 41199
- [email protected]
- Website
- Jubile Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Schedules at
- Jubile Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Schedules at
- Jubile Travels
- Website
- Sunline Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a day
- Schedules at
- Sunline Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a day
- Schedules at
- Sunline Travels
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Website
- Express Line
- Schedules at
- Express Line
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Raveendra Holidays
Bus from Salem to Bengaluru
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a day
- Schedules at
- Raveendra Holidays
Bus from Salem to Bengaluru
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a day
- Schedules at
- Raveendra Holidays
- Website
- Conti travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Schedules at
- Conti travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Schedules at
- Conti travels
- Phone
- +91 89399 49730
- [email protected]
- Website
- Sri SMS Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Website
- Sri SMS Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Website
- Sri SMS Travels
- Website
- Vairam Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Schedules at
- Vairam Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Schedules at
- Vairam Travels
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- ₹600–2,100
- Schedules at
- Kallada Tours and Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- ₹600–2,100
- Schedules at
- Kallada Tours and Travels
- Website
- Maaruti Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Maaruti Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Maaruti Travels
- Website
- YAS Tours and Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 54m
- Frequency
- Once daily
- Schedules at
- YAS Tours and Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 54m
- Frequency
- Once daily
- Schedules at
- YAS Tours and Travels
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a week
- Website
- AR Group Vijaylaxmi Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a week
- Website
- AR Group Vijaylaxmi Travels
- Website
- Sri Bala Tours and Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 5h 31m
- Frequency
- Once daily
- Schedules at
- Sri Bala Tours and Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 5h 31m
- Frequency
- Once daily
- Schedules at
- Sri Bala Tours and Travels
- Website
- Vedam Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 6h 21m
- Frequency
- 5 times a week
- Schedules at
- Vedam Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 6h 21m
- Frequency
- 5 times a week
- Schedules at
- Vedam Travels
- Website
- PSP Selvam Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a week
- Schedules at
- PSP Selvam Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a week
- Schedules at
- PSP Selvam Travels
- Website
- Resande Transports
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a week
- Schedules at
- Resande Transports
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a week
- Schedules at
- Resande Transports
- Website
- Ziel Mobility
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 25m
- Frequency
- 4 times a week
- Schedules at
- Ziel Mobility
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 25m
- Frequency
- 4 times a week
- Schedules at
- Ziel Mobility
- Website
- NIKIL Tours and Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Schedules at
- NIKIL Tours and Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Schedules at
- NIKIL Tours and Travels
- Phone
- 040-1221324849
- [email protected]
- Website
- Padikkal Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 40m
- Frequency
- Twice a week
- Schedules at
- Padikkal Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 40m
- Frequency
- Twice a week
- Schedules at
- Padikkal Travels
- Website
- Star Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Star Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Star Travels
- Website
- Jai Sriram Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 5m
- Frequency
- Once a week
- Schedules at
- Jai Sriram Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 4h 5m
- Frequency
- Once a week
- Schedules at
- Jai Sriram Travels
- Phone
- +91 6381293949
- [email protected]
- Website
- Mettur Super Services
Bus from Salem to Bengaluru
- Ave. Duration
- 5h
- Frequency
- Once a week
- Estimated price
- ₹380–1,300
- Website
- Mettur Super Services
- AC Sleeper
- ₹380–1,300
Bus from Salem to Bengaluru
- Ave. Duration
- 5h
- Frequency
- Once a week
- Estimated price
- ₹380–1,300
- Website
- Mettur Super Services
- AC Sleeper
- ₹380–1,300
- Website
- Harsha Tours And Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Schedules at
- Harsha Tours And Travels
Bus from Salem to Bengaluru
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Schedules at
- Harsha Tours And Travels
- Website
- Kalyani Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 20h
- Frequency
- Every 3 hours
- Schedules at
- Kalyani Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 21h
- Frequency
- 4 times a day
- Schedules at
- Elegance Tours And Travels Pvt Ltd
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Bengaluru to Nagpur
- Ave. Duration
- 22h 5m
- Frequency
- 3 times a day
- Schedules at
- Shree Savariya Travels and Transport
Bus from Ranchi to Gaya
- Ave. Duration
- 5h 54m
- Frequency
- Once a week
- Schedules at
- Shree Savariya Travels and Transport
- Phone
- +91 79897 33224
- [email protected]
- Website
- BMCC Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Schedules at
- BMCC Travels
- Phone
- +91 9680227000
- [email protected]
- Website
- omio.com
Bus from Bengaluru to Nagpur
- Ave. Duration
- 21h
- Frequency
- Once daily
- Book at
- GK Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Estimated price
- ₹1,200–2,900
- Schedules at
- Vijayanand Travels
- Website
- Pooja Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 20h 30m
- Frequency
- Once daily
- Schedules at
- Pooja Travels
- Website
- Tranzindia Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 19h 45m
- Frequency
- 6 times a week
- Schedules at
- Tranzindia Travels
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Bengaluru to Nagpur
- Ave. Duration
- 24h 30m
- Frequency
- Once daily
- Website
- Abha Bus
Bus from Bengaluru to Nagpur
- Ave. Duration
- 17h 40m
- Frequency
- Once a week
- Schedules at
- Dreamz bus travels and travel
- Website
- Simran Travels
Bus from Nagpur to Gaya
- Ave. Duration
- 23h
- Frequency
- Twice daily
- Schedules at
- Simran Travels
- Website
- Simran Express
Bus from Nagpur to Gaya
- Ave. Duration
- 23h
- Frequency
- Once daily
- Schedules at
- Simran Express
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Nagpur to Gaya
- Ave. Duration
- 21h 25m
- Frequency
- Twice a week
- Estimated price
- ₹1,200–3,400
- Website
- Shymoli Paribahan
Bus from Bengaluru to Ranchi
- Ave. Duration
- 38h 25m
- Frequency
- Once daily
- Estimated price
- ₹1,700–3,900
- Website
- Shymoli Paribahan
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Salem to Madiwala
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- ₹210–300
- Website
- KSRTC
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Bengaluru Dairy Circle to Kempegowda International Airport
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- ₹70–300
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹230–300
- Phone
- +91 83281 41344
- [email protected]
- Website
- Fast Track Tours & Travels
Bus from Bengaluru to Ranchi
- Ave. Duration
- 2d 11h
- Frequency
- Once a week
- Schedules at
- Fast Track Tours & Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Ranchi to Gaya
- Ave. Duration
- 6h 4m
- Frequency
- 4 times a day
- Website
- Sri Krishna Rath
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Ranchi to Gaya
- Ave. Duration
- 6h 31m
- Frequency
- 4 times a day
- Website
- Maharani Travels
- Website
- New Singh Bus Service
Bus from Ranchi to Gaya
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Website
- New Singh Bus Service
- Website
- Maharani Premium Services
Bus from Ranchi to Gaya
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- Maharani Premium Services
- Website
- Diamond Motors
Bus from Ranchi to Gaya
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Schedules at
- Diamond Motors
- Website
- Rekha Luxury
Bus from Ranchi to Gaya
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Schedules at
- Rekha Luxury
- Website
- Mantri Raodways
Bus from Ranchi to Gaya
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Schedules at
- Mantri Raodways
- Website
- Maharani Express
Bus from Ranchi to Gaya
- Ave. Duration
- 7h 40m
- Frequency
- 6 times a week
- Schedules at
- Maharani Express
- Website
- Paramhans Travels
Bus from Ranchi to Gaya
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a week
- Schedules at
- Paramhans Travels
- Phone
- +91 97113 29572
- [email protected]
- Website
- Ajuman Holidays
Bus from Ranchi to Gaya
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Schedules at
- Ajuman Holidays
- Website
- Rahul Dev Express
Bus from Ranchi to Gaya
- Ave. Duration
- 5h 30m
- Frequency
- Twice a week
- Schedules at
- Rahul Dev Express
- Website
- NKY Roadways
Bus from Ranchi to Gaya
- Ave. Duration
- 6h 25m
- Frequency
- Twice a week
- Schedules at
- NKY Roadways
- Website
- Govindam Services
Bus from Ranchi to Gaya
- Ave. Duration
- 7h 1m
- Frequency
- Twice a week
- Schedules at
- Govindam Services
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 4 stunningly beautiful Philippines islands you need to visit, Getting to Milan from the airport, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
Salem to Gaya bus services, operated by Royal Rich India R No. 108, arrive at Bengaluru station.
Salem to Gaya train services, operated by Indian Railways, arrive at Gaya Jn station.
Yes, the driving distance between Salem to Gaya is 1986 km. It takes approximately 29h 21m to drive from Salem to Gaya.
Book your Salem to Gaya bus tickets online with Omio.
There are 171+ hotels available in Gaya.





















































