There are 10 ways to get from Karwar to Gaya by bus, plane, train, 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.
Bus to Dabolim Airport, fly to Gaya
best- Take the bus from RTO Office to Margao KTC Bus Standbus
- Fly from Dabolim Airport (GOI) to Gaya (GAY)plane GOI - GAY
14h₹15,256–24,335Train
cheapest- Take the train from Karwar to Madgaontrain
- Take the train from Madgaon to Pt.Deen Dayal Upadhyaya Jn.train
- Take the train from Pt.Deen Dayal Upadhyaya Jn. to Gaya Jntrain
39h 22m₹1,423–9,282Bus via Bhopal
- Take the bus from Karwar Near KSRTC Bus Stand to Hubballibus
- Take the bus from Hubballi to Bhopalbus
- Take the bus from Bhopal to Varanasibus
- Take the bus from Varanasi to Gayabus
39h 34mDrive 1,961.5 km
- Drive from Karwar to Gayacar 1,961.5 km
28h 31m₹22,008–31,789Bus to Goa Mopa, fly to Gaya
- Take the bus from FlixBus Karwar - Near KSRTC Bus Stand to FlixBus Goa - Mapusabus
- Fly from Goa Mopa (GOX) to Gaya (GAY)plane GOX - GAY
12h 37m₹14,435–29,751Bus to Dabolim Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the bus from RTO Office to Margao KTC Bus Standbus
- Fly from Dabolim Airport (GOI) to Lok Nayak Jayaprakash Airport (PAT)plane GOI - PAT
- Take the train from Patna Jn to Gaya Jntrain
11h 36m₹10,456–17,505Bus to Hubli Airport, fly to Gaya
- Take the bus from Karwar ST Michal school to Hubballibus
- Fly from Hubli Airport (HBX) to Gaya (GAY)plane HBX - GAY
11h 55m₹15,769–30,986Bus to Goa Mopa, fly to Lok Nayak Jayaprakash Airport, train
- Take the bus from FlixBus Karwar - Near KSRTC Bus Stand to FlixBus Goa - Mapusabus
- Fly from Goa Mopa (GOX) to Lok Nayak Jayaprakash Airport (PAT)plane GOX - PAT
- Take the train from Patna Jn to Gaya Jntrain
12h 37m₹10,135–20,921Bus to Dabolim Airport, fly to Birsa Munda Airport, train
- Take the bus from RTO Office to Margao KTC Bus Standbus
- Fly from Dabolim Airport (GOI) to Birsa Munda Airport (IXR)plane GOI - IXR
- Take the train from Ranchi to Gaya Jntrain
16h 22m₹9,156–16,255Bus
- Take the bus from Karwar Near KSRTC Bus Stand to Hubballibus
- Take the bus from Hubballi to Hyderabadbus
- Take the bus from Hyderabad to Ranchibus
- Take the bus from Ranchi to Gayabus
2d 7h
Dabolim Airport (GOI) to Gaya (GAY) flights
Comparing Your Travel Options
The cheapest way to get from Karwar to Gaya is to train which costs ₹1,400 - ₹9,500 and takes 39h 22m.
The fastest way to get from Karwar to Gaya is to bus and fly and train which takes 11h 36m and costs ₹10,000 - ₹18,000.
No, there is no direct bus from Karwar to Gaya. However, there are services departing from Karwar Near KSRTC Bus Stand and arriving at Gaya via Hubballi, Bhopal and Varanasi. The journey, including transfers, takes approximately 39h 34m.
No, there is no direct train from Karwar to Gaya. However, there are services departing from Karwar and arriving at Gaya Jn via Madgaon and Pt.Deen Dayal Upadhyaya Jn.. The journey, including transfers, takes approximately 39h 22m.
The distance between Karwar and Gaya is 1690 km. The road distance is 1961.5 km.
The best way to get from Karwar to Gaya without a car is to train which takes 39h 22m and costs ₹1,400 - ₹9,500.
It takes approximately 14h to get from Karwar to Gaya, including transfers.
Karwar to Gaya bus services, operated by Vijayanand Travels, depart from Karwar Near KSRTC Bus Stand station.
Karwar to Gaya train services, operated by Indian Railways, depart from Karwar station.
The best way to get from Karwar to Gaya is to train which takes 39h 22m and costs ₹1,400 - ₹9,500. Alternatively, you can bus via Bhopal, which costs and takes 39h 34m.
What companies run services between Karwar, India and Gaya, India?
You can take a vehicle from Karwar to Gaya Jn via Karwar, Madgaon, and Pt.Deen Dayal Upadhyaya Jn. in around 39h 22m. Alternatively, you can take a bus from Karwar Near KSRTC Bus Stand to Gaya via Hubballi, Bhopal, and Varanasi in around 39h 34m.
- Website
- goindigo.in
Flights from Dabolim Airport to Gaya via Delhi
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- ₹13,000–26,000
Flights from Dabolim Airport to Gaya via Hyderabad, Kolkata
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹13,000–26,000
Flights from Goa Mopa to Gaya via Kolkata
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₹14,000–29,000
Flights from Goa Mopa to Gaya via Delhi
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- ₹15,000–29,000
Flights from Goa Mopa to Gaya via Pune, Delhi
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- ₹15,000–29,000
Flights from Dabolim Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- ₹11,000–17,000
Flights from Dabolim Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ₹11,000–17,000
Flights from Dabolim Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹11,000–17,000
Flights from Dabolim Airport to Lok Nayak Jayaprakash Airport via Ahmedabad
- Ave. Duration
- 5h 55m
- When
- Saturday
- Estimated price
- ₹11,000–17,000
Flights from Dabolim Airport to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹11,000–17,000
Flights from Hubli Airport to Gaya via Bengaluru, Delhi
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- ₹18,000–30,000
Flights from Goa Mopa to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Goa Mopa to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Goa Mopa to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Goa Mopa to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Goa Mopa to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Dabolim Airport to Birsa Munda Airport via Hyderabad
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Dabolim Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Dabolim Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 6h 53m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Dabolim Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Dabolim Airport to Birsa Munda Airport via Ahmedabad
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Dabolim Airport to Birsa Munda Airport via Mumbai
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹8,000–14,000
- Website
- airindia.in
Flights from Dabolim Airport to Gaya via Delhi
- Ave. Duration
- 9h 13m
- When
- Every day
- Estimated price
- ₹13,000–26,000
Flights from Goa Mopa to Gaya via Delhi
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹14,000–35,000
Flights from Dabolim Airport to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Dabolim Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Hubli Airport to Gaya via Delhi
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹15,000–30,000
Flights from Hubli Airport to Gaya via Bengaluru, Delhi
- Ave. Duration
- 9h 37m
- When
- Every day
- Estimated price
- ₹18,000–30,000
Flights from Goa Mopa to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹9,500–19,000
Flights from Goa Mopa to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Dabolim Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹9,000–24,000
Flights from Dabolim Airport to Birsa Munda Airport via Mumbai
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹9,000–24,000
- Website
- airindiaexpress.in
Flights from Dabolim Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Goa Mopa to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Dabolim Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹9,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Karwar to Madgaon
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Madgaon to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 34h 28m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,100–2,600
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Pt.Deen Dayal Upadhyaya Jn. to Gaya Jn
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
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 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
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from RTO Office to Margao KTC Bus Stand
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹60–85
- Website
- KTCL
Bus from RTO Office to Margao KTC Bus Stand
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹60–85
- Website
- KTCL
Bus from RTO Office to Margao KTC Bus Stand
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹60–85
- Website
- KTCL
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Karwar Near KSRTC Bus Stand to Hubballi
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ₹330–450
- Schedules at
- Vijayanand Travels
Bus from Karwar ST Michal school to Hubballi
- Ave. Duration
- 3h 18m
- Frequency
- Every 2 hours
- Estimated price
- ₹320–450
- Schedules at
- vrlbus.in
Bus from Karwar Near KSRTC Bus Stand to Hubballi
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ₹330–450
- Schedules at
- Vijayanand Travels
Bus from Hubballi to Hyderabad
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Estimated price
- ₹650–1,400
- Schedules at
- Vijayanand Travels
- [email protected]
- Website
- Seabird Tourists
Bus from Karwar Near KSRTC Bus Stand to Hubballi
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Seabird Tourists
Bus from Karwar Near KSRTC Bus Stand to Hubballi
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Seabird Tourists
- Website
- Shaheen Holidays
Bus from Karwar Near KSRTC Bus Stand to Hubballi
- Ave. Duration
- 3h 29m
- Frequency
- Once a week
- Schedules at
- Shaheen Holidays
Bus from Karwar Near KSRTC Bus Stand to Hubballi
- Ave. Duration
- 3h 29m
- Frequency
- Once a week
- Schedules at
- Shaheen Holidays
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Karwar Near KSRTC Bus Stand to Hubballi
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Estimated price
- ₹380–900
- Schedules at
- Zingbus
Bus from Karwar Near KSRTC Bus Stand to Hubballi
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Estimated price
- ₹380–900
- Schedules at
- Zingbus
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Hubballi to Bhopal
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Website
- Humsafar Bus
- Phone
- +91 8956692573
- [email protected]
- Website
- Sanjay Travels
Bus from Bhopal to Varanasi
- Ave. Duration
- 14h 10m
- Frequency
- 3 times a day
- Schedules at
- Sanjay Travels
- Website
- Lokenath Bus Service
Bus from Bhopal to Varanasi
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Schedules at
- Lokenath Bus Service
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Bhopal to Varanasi
- Ave. Duration
- 14h 55m
- Frequency
- Once daily
- Schedules at
- Raj Ratan Tours & Travels
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Bhopal to Varanasi
- Ave. Duration
- 12h 30m
- Frequency
- 4 times a week
- Estimated price
- ₹3,500–5,000
- Schedules at
- Purple Bus
- Website
- Bhopal Travels
Bus from Bhopal to Varanasi
- Ave. Duration
- 15h
- Frequency
- 4 times a week
- Schedules at
- Bhopal Travels
- Website
- Simran Travels
Bus from Varanasi to Gaya
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Schedules at
- Simran Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Varanasi to Gaya
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- ₹800–2,900
- Website
- Shymoli Paribahan
Bus from Hyderabad to Ranchi
- Ave. Duration
- 27h 15m
- Frequency
- Once daily
- Estimated price
- ₹1,400–3,600
- Website
- Shymoli Paribahan
- Website
- New Singh Bus Service
Bus from Varanasi to Gaya
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Website
- New Singh Bus Service
Bus from Ranchi to Gaya
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Website
- New Singh Bus Service
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Varanasi to Gaya
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Website
- Sri Krishna Rath
Bus from Ranchi to Gaya
- Ave. Duration
- 6h 4m
- Frequency
- 3 times a day
- Website
- Sri Krishna Rath
Bus from Varanasi to Gaya
- Ave. Duration
- 6h 45m
- Frequency
- 6 times a week
- Schedules at
- SVD Travels and Transport LLP
- Website
- Amar Gold Travels
Bus from Varanasi to Gaya
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a week
- Schedules at
- Amar Gold Travels
- Website
- Ambika Tour And Travels
Bus from Varanasi to Gaya
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Schedules at
- Ambika Tour And Travels
- Website
- D S Holidays
Bus from Varanasi to Gaya
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Schedules at
- D S Holidays
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Varanasi to Gaya
- Ave. Duration
- 5h 45m
- Frequency
- 4 times a week
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Varanasi to Gaya
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- Website
- Simran Express
Bus from Varanasi to Gaya
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Schedules at
- Simran Express
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Karwar - Near KSRTC Bus Stand to FlixBus Goa - Mapusa
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₹240–550
- Website
- FlixBus India
Bus from FlixBus Karwar - Near KSRTC Bus Stand to FlixBus Goa - Mapusa
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₹240–550
- Website
- FlixBus India
- Phone
- +91 92416 43124
- [email protected]
- Website
- New Pooja Travels
Bus from Hubballi to Hyderabad
- Ave. Duration
- 9h 15m
- Frequency
- 5 times a day
- Website
- New Pooja Travels
- Website
- Taruni Trans & Logistics
Bus from Hubballi to Hyderabad
- Ave. Duration
- 11h 15m
- Frequency
- 6 times a week
- Schedules at
- Taruni Trans & Logistics
- Phone
- +91 83281 41344
- [email protected]
- Website
- Fast Track Tours & Travels
Bus from Hyderabad to Ranchi
- Ave. Duration
- 35h 15m
- Frequency
- Twice daily
- Schedules at
- Fast Track Tours & Travels
- 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
- Maharani Transport
Bus from Ranchi to Gaya
- Ave. Duration
- 6h 41m
- Frequency
- Once daily
- Schedules at
- Maharani Transport
- Website
- Maharani Express
Bus from Ranchi to Gaya
- Ave. Duration
- 7h 40m
- Frequency
- Twice daily
- Schedules at
- Maharani Express
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Ranchi to Gaya
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Schedules at
- Shree Savariya Travels and Transport
- 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
- Hindustan Bus
Bus from Ranchi to Gaya
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Schedules at
- Hindustan Bus
- Website
- Paramhans Travels
Bus from Ranchi to Gaya
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Schedules at
- Paramhans Travels
- Website
- Maharani Premium Services
Bus from Ranchi to Gaya
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Schedules at
- Maharani Premium Services
- Website
- Rahul Dev Express
Bus from Ranchi to Gaya
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a week
- Schedules at
- Rahul Dev Express
- Website
- NKY Roadways
Bus from Ranchi to Gaya
- Ave. Duration
- 6h 25m
- Frequency
- 4 times a week
- Schedules at
- NKY Roadways
- Website
- Govindam Services
Bus from Ranchi to Gaya
- Ave. Duration
- 7h 1m
- Frequency
- 4 times 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 Thanksgiving 2018: How to travel stress-free, 5 incredible day trips from Florence by train, and Need to know: Jadrolinija - to help you get the most out of your next trip.
Booking & Getting There
Karwar to Gaya bus services, operated by Vijayanand Travels, arrive at Hubballi station.
Karwar to Gaya train services, operated by Indian Railways, arrive at Madgaon station.
Yes, the driving distance between Karwar to Gaya is 1962 km. It takes approximately 28h 31m to drive from Karwar to Gaya.
Book your Karwar to Gaya bus tickets online with Omio.
There are 163+ hotels available in Gaya.












































