There are 9 ways to get from Rajkot to Belagavi 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 Rajkot International Airport to Belgaum Airport
best- Fly from Rajkot International Airport (HSR) to Belgaum Airport (IXG)plane HSR - IXG
5h 12m₹8,078–25,283Train via Viramgām
cheapest- Take the train from Rajkot Jn to Viramgam Jntrain 22960 / ...
- Take the train from Viramgam Jn to Belgaumtrain 16505
25h 19m₹674–5,223Bus via Mumbai
- Take the bus from Rajkot to Mumbai, Maharashtrabus Rajkot
- Take the bus from Mumbai, Maharashtra to Belagavi, Karnatakabus Mumbai, Maharashtra - Belagavi, Karnataka
27h 6mDrive 1,121.1 km
- Drive from Rajkot to Belagavicar 1,121.1 km
15h 32m₹12,611–18,215Fly Rajkot International Airport to Goa Mopa, bus
- Fly from Rajkot International Airport (HSR) to Goa Mopa (GOX)plane HSR - GOX
- Take the bus from Mapusa KTC Bus Stand to Tilakwadi 3rd Gatebus
8h 49m₹5,773–18,937Fly Rajkot International Airport to Dabolim Airport, bus
- Fly from Rajkot International Airport (HSR) to Dabolim Airport (GOI)plane HSR - GOI
- Take the bus from Panaji to Belagavibus
8h 37m₹8,481–24,168Train to Sardar Vallabhbhai Patel International Airport, fly to Belgaum Airport
- Take the train from Rajkot Jn to Sabarmati Jntrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Belgaum Airport (IXG)plane AMD - IXG
6h 59m₹12,006–22,459Train
- Take the train from Bhakti Nagar to Madgaontrain 16333
- Take the train from Madgaon to Belgaumtrain 12779 / ...
27h 10m₹730–5,543Bus
- Take the bus from Rajkot to Belagavi, Karnatakabus Rajkot
28h 30m
Rajkot to Belagavi by train
Questions & Answers
The cheapest way to get from Rajkot to Belagavi is to train via Viramgām which costs ₹650 - ₹5,500 and takes 25h 19m.
The fastest way to get from Rajkot to Belagavi is to fly which takes 5h 12m and costs ₹8,000 - ₹26,000.
Yes, there is a direct bus departing from Rajkot and arriving at Belagavi, Karnataka. Services depart twice daily, and operate every day. The journey takes approximately 28h 30m.
No, there is no direct train from Rajkot to Belagavi. However, there are services departing from Rajkot Jn and arriving at Belgaum via Viramgam Jn. The journey, including transfers, takes approximately 25h 19m.
The distance between Rajkot and Belagavi is 863 km. The road distance is 1121.1 km.
The best way to get from Rajkot to Belagavi without a car is to train via Viramgām which takes 25h 19m and costs ₹650 - ₹5,500.
It takes approximately 5h 12m to get from Rajkot to Belagavi, including transfers.
Rajkot to Belagavi bus services, operated by Falcon Bus, depart from Rajkot station.
Rajkot to Belagavi train services, operated by Indian Railways, depart from Rajkot Jn station.
The best way to get from Rajkot to Belagavi is to fly which takes 5h 12m and costs ₹8,000 - ₹26,000. Alternatively, you can train via Viramgām, which costs ₹650 - ₹5,500 and takes 25h 19m, you could also bus via Mumbai, which costs and takes 27h 6m.
What companies run services between Rajkot, India and Belagavi, India?
IndiGo Airlines and Star Air fly from Rajkot International Airport (HSR) to Belgaum Airport (IXG) 3 times a day. Alternatively, you can take a train from Rajkot Jn to Belgaum via Viramgam Jn in around 25h 19m.
- Website
- goindigo.in
Flights from Rajkot International Airport to Belgaum Airport via Pune, Hyderabad
- Ave. Duration
- 6h 55m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹9,500–26,000
Flights from Rajkot International Airport to Belgaum Airport via Pune, Bengaluru
- Ave. Duration
- 9h 5m
- When
- Tuesday and Thursday
- Estimated price
- ₹10,000–26,000
Flights from Rajkot International Airport to Goa Mopa via Mumbai
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₹5,000–18,000
Flights from Rajkot International Airport to Goa Mopa via Bengaluru
- Ave. Duration
- 6h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,500–20,000
Flights from Rajkot International Airport to Goa Mopa via Delhi
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Rajkot International Airport to Dabolim Airport via Mumbai
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹5,000–17,000
Flights from Rajkot International Airport to Dabolim Airport via Bengaluru
- Ave. Duration
- 4h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,000–18,000
Flights from Rajkot International Airport to Dabolim Airport via Pune
- Ave. Duration
- 4h 40m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹5,000–17,000
Flights from Rajkot International Airport to Dabolim Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹8,500–20,000
- Website
- starair.in
Flights from Rajkot International Airport to Belgaum Airport via Mumbai
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹7,000–24,000
Flights from Sardar Vallabhbhai Patel International Airport to Belgaum Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹7,000–39,000
- Website
- airindia.in
Flights from Rajkot International Airport to Goa Mopa via Mumbai
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹5,000–18,000
Flights from Rajkot International Airport to Dabolim Airport via Mumbai
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹7,500–23,000
- Website
- spicejet.com
Flights from Rajkot International Airport to Goa Mopa via Mumbai
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹5,500–17,000
- Website
- starlightairline.com
Flights from Rajkot International Airport to Goa Mopa via Mumbai
- Ave. Duration
- 5h 15m
- When
- Tuesday to Sunday
- Estimated price
- ₹5,000–18,000
- Website
- airindiaexpress.in
Flights from Rajkot International Airport to Goa Mopa via Mumbai
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹5,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rajkot Jn to Viramgam Jn
- Ave. Duration
- 2h 56m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Viramgam Jn to Belgaum
- Ave. Duration
- 21h 23m
- Frequency
- Once a week
- Estimated price
- ₹500–3,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,100–3,900
Train from Rajkot Jn to Sabarmati Jn
- Ave. Duration
- 3h 54m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,200–1,500
Train from Bhakti Nagar to Madgaon
- Ave. Duration
- 22h 20m
- Frequency
- Once a week
- Estimated price
- ₹550–4,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,400
Train from Madgaon to Belgaum
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91-8879498558
- [email protected]
- Website
- omio.com
Bus from Mumbai, Maharashtra to Belagavi, Karnataka
- Ave. Duration
- 12h
- Frequency
- Every 15 minutes
- Schedules at
- omio.com
- Phone
- +91 9226582250
- [email protected]
- Website
- ktclgoa.com
Bus from Mapusa KTC Bus Stand to Tilakwadi 3rd Gate
- Ave. Duration
- 2h 36m
- Frequency
- Every 4 hours
- Estimated price
- ₹65–95
- Website
- https://ktclgoa.com
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Panaji to Belagavi
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- ₹270–320
- Schedules at
- vrlbus.in
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 Getting to Milan from the airport, Best ways to travel around Australia, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
Rajkot to Belagavi bus services, operated by Falcon Bus, arrive at Mumbai, Maharashtra station.
Rajkot to Belagavi train services, operated by Indian Railways, arrive at Viramgam Jn station.
Yes, the driving distance between Rajkot to Belagavi is 1121 km. It takes approximately 15h 32m to drive from Rajkot to Belagavi.
Book your Rajkot to Belagavi bus tickets online with Omio.
There are 58+ hotels available in Belagavi.

















