There are 7 ways to get from Belagavi to Puducherry by plane, bus, train, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Belgaum Airport
best- Fly from Belgaum Airport (IXG) to Pondicherry (PNY)plane IXG - PNY
8h 52m₹8,644–28,766Train
cheapest- Take the train from Belgaum to Pondicherrytrain 11005
22h 10m₹490–3,700Bus
- Take the bus from Belagavi to Bangalorebus Belagavi - Bangalore
- Take the bus from Bangalore to Puducherrybus Bangalore - Puducherry
16h 10m₹1,015–2,765Drive 801.7 km
- Drive from Belagavi to Puducherrycar 801.7 km
12h 1m₹9,015–13,022Bus to Goa Mopa, fly
- Take the bus from Tilakwadi 3rd Gate to Mapusa KTC Bus Standbus
- Fly from Goa Mopa (GOX) to Pondicherry (PNY)plane GOX - PNY
10h 20m₹7,840–25,425Bus, bus to Dabolim Airport, fly
- Take the bus from Tilakwadi 3rd Gate to Sankhali KTC Bus Standbus
- Take the bus from Banastari to Dabolim Airportbus
- Fly from Dabolim Airport (GOI) to Pondicherry (PNY)plane GOI - PNY
15h 44m₹7,361–19,454Bus via Bengaluru
- Take the bus from Belagavi, Karnataka to Bangalore, Karnatakabus Belagavi, Karnataka - Bangalore, Karnataka
- Take the bus from FlixBus Bengaluru - Indira Nagar to FlixBus Pondicherry - Bus Standbus FlixBus IN4320
18h 52m
Belagavi to Puducherry by bus
Questions & Answers
The cheapest way to get from Belagavi to Puducherry is to train which costs ₹490 - ₹3,700 and takes 22h 10m.
The fastest way to get from Belagavi to Puducherry is to fly which takes 8h 52m and costs ₹8,500 - ₹29,000.
No, there is no direct bus from Belagavi to Puducherry. However, there are services departing from Belagavi and arriving at Puducherry via Bangalore. The journey, including transfers, takes approximately 16h 10m.
Yes, there is a direct train departing from Belgaum and arriving at Pondicherry. Services depart three times a week, and operate Monday, Friday and Sunday. The journey takes approximately 22h 10m.
The distance between Belagavi and Puducherry is 731 km. The road distance is 801.7 km.
The best way to get from Belagavi to Puducherry without a car is to bus which takes 16h 10m and costs ₹1,000 - ₹2,800.
It takes approximately 8h 52m to get from Belagavi to Puducherry, including transfers.
Belagavi to Puducherry bus services, operated by IntrCity SmartBus, depart from Belagavi station.
Belagavi to Puducherry train services, operated by Indian Railways, depart from Belgaum station.
The best way to get from Belagavi to Puducherry is to fly which takes 8h 52m and costs ₹8,500 - ₹29,000. Alternatively, you can bus, which costs ₹1,000 - ₹2,800 and takes 16h 10m, you could also train, which costs ₹490 - ₹3,700 and takes 22h 10m.
What companies run services between Belagavi, India and Puducherry, India?
IndiGo Airlines flies from Belgaum Airport (IXG) to Pondicherry (PNY) 4 times a week. Alternatively, you can take a bus from Belagavi to Puducherry via Bangalore in around 16h 10m.
- Website
- goindigo.in
Flights from Belgaum Airport to Pondicherry via Bengaluru
- Ave. Duration
- 8h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–28,000
Flights from Goa Mopa to Pondicherry via Bengaluru
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹7,500–32,000
Flights from Goa Mopa to Pondicherry via Mumbai, Bengaluru
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Dabolim Airport to Pondicherry via Bengaluru
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₹6,500–28,000
Flights from Dabolim Airport to Pondicherry via Hyderabad
- Ave. Duration
- 16h
- When
- Every day
- Estimated price
- ₹7,000–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Belgaum to Pondicherry
- Ave. Duration
- 22h 10m
- Frequency
- 3 times a week
- Estimated price
- ₹490–3,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Belagavi to Bangalore
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- ₹500–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹500–750
Bus from Bangalore to Puducherry
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- ₹470–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹470–650
- Phone
- +91 9226582250
- [email protected]
- Website
- ktclgoa.com
Bus from Tilakwadi 3rd Gate to Mapusa KTC Bus Stand
- Ave. Duration
- 2h 36m
- Frequency
- Every 4 hours
- Estimated price
- ₹65–100
- Website
- https://ktclgoa.com
Bus from Tilakwadi 3rd Gate to Sankhali KTC Bus Stand
- Ave. Duration
- 1h 39m
- Frequency
- Every 4 hours
- Estimated price
- ₹50–75
- Website
- https://ktclgoa.com
Bus from Banastari to Dabolim Airport
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- ₹40–55
- Website
- https://ktclgoa.com
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Bengaluru - Indira Nagar to FlixBus Pondicherry - Bus Stand
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- ₹500–1,600
- Website
- https://www.flixbus.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 Travelling to the UK: What do I need to know?, The beginner’s guide to the 2018 World Nomad Games, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
Belagavi to Puducherry bus services, operated by IntrCity SmartBus, arrive at Bangalore station.
Belagavi to Puducherry train services, operated by Indian Railways, arrive at Pondicherry station.
Yes, the driving distance between Belagavi to Puducherry is 802 km. It takes approximately 12h 1m to drive from Belagavi to Puducherry.
Book your Belagavi to Puducherry bus tickets online with Omio.
There are 1189+ hotels available in Puducherry.

















