There are 11 ways to get from Dharmapuri to Madgaon by bus, plane, 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.
Bus to Salem, fly to Dabolim Airport
best- Take the bus from Dharmapuri to Salembus
- Fly from Salem (SXV) to Dabolim Airport (GOI)plane SXV - GOI
8h 4m₹6,304–19,327Train
cheapest- Take the train from Dharmapuri to Banaswaditrain 07356 / ...
- Take the train from Banaswadi to Madgaontrain 17316
17h 52m₹500–3,919Bus
- Take the bus from Dharmapuri to Bengalurubus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Bengaluru to Madgaonbus redbusIndia_Bharat Benz A/C Sleeper
15h 39mBus, train
- Take the bus from Dharmapuri to Bengalurubus redbusIndia_Bharat Benz A/C Sleeper
- Take the train from Yasvantpur Jn to Madgaontrain 17309
16h 9mDrive 686.7 km
- Drive from Dharmapuri to Madgaoncar 686.7 km
10h 2m₹6,660–9,620Bus to Kempegowda International Airport, fly to Dabolim Airport
- Take the bus from Dharmapuri to Bengalurubus
- Fly from Kempegowda International Airport (BLR) to Dabolim Airport (GOI)plane BLR - GOI
8h 11mBus to Kempegowda International Airport, fly to Goa Mopa, bus
- Take the bus from Dharmapuri to Bengalurubus
- Fly from Kempegowda International Airport (BLR) to Goa Mopa (GOX)plane BLR - GOX
- Take the bus from FlixBus Goa - Mapusa to FlixBus Goa - Madgaonbus
9h 29mBus to Kempegowda International Airport, fly to Belgaum Airport, train
- Take the bus from Dharmapuri to Bengalurubus
- Fly from Kempegowda International Airport (BLR) to Belgaum Airport (IXG)plane BLR - IXG
- Take the train from Belgaum to Madgaontrain
12h 42mBus to Kempegowda International Airport, fly to Hubli Airport, bus
- Take the bus from Dharmapuri to Bengalurubus
- Fly from Kempegowda International Airport (BLR) to Hubli Airport (HBX)plane BLR - HBX
- Take the bus from Hubli to Margaonbus
11h 44mBus via Bengaluru
- Take the bus from Dharmapuri to Bengalurubus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from FlixBus Bengaluru - Goraguntepalya to FlixBus Goa - Madgaonbus FlixBus IN4610
16h 38mTrain via Birūr
- Take the train from Dharmapuri to Birur Jntrain 07356 / ...
- Take the train from Birur Jn to Madgaontrain 17309 / ...
19h 37m₹500–3,916
Salem (SXV) to Dabolim Airport (GOI) flights
Comparing Your Travel Options
The cheapest way to get from Dharmapuri to Madgaon is to train via Birūr which costs ₹500 - ₹4,000 and takes 19h 37m.
The fastest way to get from Dharmapuri to Madgaon is to bus and fly which takes 8h 4m and costs ₹6,000 - ₹20,000.
No, there is no direct bus from Dharmapuri to Madgaon. However, there are services departing from Dharmapuri and arriving at Madgaon via Bengaluru. The journey, including transfers, takes approximately 15h 39m.
No, there is no direct train from Dharmapuri to Madgaon. However, there are services departing from Dharmapuri and arriving at Madgaon via Banaswadi. The journey, including transfers, takes approximately 17h 52m.
The distance between Dharmapuri and Madgaon is 723 km. The road distance is 686.7 km.
The best way to get from Dharmapuri to Madgaon without a car is to bus which takes 15h 39m and costs .
It takes approximately 8h 4m to get from Dharmapuri to Madgaon, including transfers.
Dharmapuri to Madgaon bus services, operated by Balaji Cabs, depart from Dharmapuri station.
Dharmapuri to Madgaon train services, operated by Indian Railways, depart from Dharmapuri station.
The best way to get from Dharmapuri to Madgaon is to bus which takes 15h 39m and costs . Alternatively, you can train, which costs ₹500 - ₹4,000 and takes 17h 52m.
What companies run services between Dharmapuri, India and Madgaon, India?
You can take a bus from Dharmapuri to Madgaon via Bengaluru in around 15h 39m. Alternatively, you can take a train from Dharmapuri to Madgaon via Banaswadi in around 17h 52m.
- Website
- goindigo.in
Flights from Salem to Dabolim Airport via Madras
- Ave. Duration
- 4h 30m
- When
- Wednesday
- Estimated price
- ₹5,500–21,000
Flights from Salem to Dabolim Airport via Madras, Kempegowda International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹5,500–21,000
Flights from Kempegowda International Airport to Dabolim Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- ₹3,800–9,000
Flights from Kempegowda International Airport to Goa Mopa
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹4,300–9,000
Flights from Kempegowda International Airport to Goa Mopa via Madras
- Ave. Duration
- 3h 20m
- When
- Monday and Wednesday
- Estimated price
- ₹4,300–9,000
Flights from Kempegowda International Airport to Belgaum Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,700–19,000
Flights from Kempegowda International Airport to Belgaum Airport via Hyderabad
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Kempegowda International Airport to Hubli Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹5,000–10,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Dabolim Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,100–13,000
Flights from Kempegowda International Airport to Goa Mopa
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹3,900–14,000
- Website
- helitrans.no
Flights from Kempegowda International Airport to Dabolim Airport
- Ave. Duration
- 1h 35m
- When
- Monday and Wednesday
- Estimated price
- ₹3,700–10,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Yasvantpur Jn to Madgaon
- Ave. Duration
- 11h 55m
- Frequency
- Once daily
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Belgaum to Madgaon
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Dharmapuri to Banaswadi
- Ave. Duration
- 3h 7m
- Frequency
- 3 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Banaswadi to Madgaon
- Ave. Duration
- 13h 45m
- Frequency
- Once a week
- Estimated price
- ₹340–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Dharmapuri to Birur Jn
- Ave. Duration
- 9h 26m
- Frequency
- 4 times a week
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Birur Jn to Madgaon
- Ave. Duration
- 9h 11m
- Frequency
- Once daily
- Estimated price
- ₹260–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Dharmapuri to Salem
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- ₹470–2,000
- Website
- kalladatravels.com
- Website
- Balaji Cabs
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- Every 30 minutes
- Schedules at
- Balaji Cabs
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- Every 30 minutes
- Schedules at
- Balaji Cabs
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- Every 30 minutes
- Schedules at
- Balaji Cabs
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- Every 30 minutes
- Schedules at
- Balaji Cabs
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- Every 30 minutes
- Schedules at
- Balaji Cabs
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- Every 30 minutes
- Schedules at
- Balaji Cabs
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- Every 30 minutes
- Schedules at
- Balaji Cabs
- Website
- Gr Trans
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Schedules at
- Gr Trans
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Schedules at
- Gr Trans
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Schedules at
- Gr Trans
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Schedules at
- Gr Trans
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Schedules at
- Gr Trans
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Schedules at
- Gr Trans
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Schedules at
- Gr Trans
- Phone
- +91 98425 11660
- [email protected]
- Website
- RKT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Website
- RKT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Website
- RKT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Website
- RKT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Website
- RKT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Website
- RKT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Website
- RKT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Website
- RKT Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Website
- NeuGo
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Website
- NeuGo
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Website
- NeuGo
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Website
- NeuGo
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Website
- NeuGo
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Website
- NeuGo
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Website
- NeuGo
- Website
- Mass Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Mass Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Mass Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Mass Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Mass Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Mass Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Mass Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Mass Travels
- Website
- Royal Rich India R No. 111
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Schedules at
- Royal Rich India R No. 111
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Schedules at
- Royal Rich India R No. 111
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Schedules at
- Royal Rich India R No. 111
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Schedules at
- Royal Rich India R No. 111
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Schedules at
- Royal Rich India R No. 111
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Schedules at
- Royal Rich India R No. 111
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Schedules at
- Royal Rich India R No. 111
- Phone
- +91 99626 64447
- [email protected]
- Website
- GSM Trans India
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Website
- GSM Trans India
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Website
- GSM Trans India
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Website
- GSM Trans India
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Website
- GSM Trans India
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Website
- GSM Trans India
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Website
- GSM Trans India
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Website
- GSM Trans India
- Website
- Janaki Road Lines
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Schedules at
- Janaki Road Lines
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Schedules at
- Janaki Road Lines
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Schedules at
- Janaki Road Lines
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Schedules at
- Janaki Road Lines
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Schedules at
- Janaki Road Lines
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Schedules at
- Janaki Road Lines
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Schedules at
- Janaki Road Lines
- Website
- Ya2 Connect
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Ya2 Connect
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Ya2 Connect
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Ya2 Connect
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Ya2 Connect
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Ya2 Connect
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Ya2 Connect
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Ya2 Connect
- Website
- Shama Transport
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Schedules at
- Shama Transport
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Schedules at
- Shama Transport
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Schedules at
- Shama Transport
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Schedules at
- Shama Transport
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Schedules at
- Shama Transport
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Schedules at
- Shama Transport
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Schedules at
- Shama Transport
- Website
- Smartline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Schedules at
- Smartline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Schedules at
- Smartline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Schedules at
- Smartline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Schedules at
- Smartline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Schedules at
- Smartline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Schedules at
- Smartline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Schedules at
- Smartline Travels
- Website
- Bae Bus
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Bae Bus
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Bae Bus
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Bae Bus
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Bae Bus
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Bae Bus
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Bae Bus
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Bae Bus
- Website
- Sunline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- Sunline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- Sunline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- Sunline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- Sunline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- Sunline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- Sunline Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- Sunline Travels
- Website
- Conti travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Schedules at
- Conti travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Schedules at
- Conti travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Schedules at
- Conti travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Schedules at
- Conti travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Schedules at
- Conti travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Schedules at
- Conti travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Schedules at
- Conti travels
- Website
- MMK Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- MMK Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- MMK Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- MMK Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- MMK Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- MMK Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- MMK Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- MMK Travels
- Website
- Raveendra Holidays
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Schedules at
- Raveendra Holidays
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Schedules at
- Raveendra Holidays
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Schedules at
- Raveendra Holidays
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Schedules at
- Raveendra Holidays
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Schedules at
- Raveendra Holidays
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Schedules at
- Raveendra Holidays
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Schedules at
- Raveendra Holidays
- Website
- Maaruti Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Schedules at
- Maaruti Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Schedules at
- Maaruti Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Schedules at
- Maaruti Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Schedules at
- Maaruti Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Schedules at
- Maaruti Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Schedules at
- Maaruti Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Schedules at
- Maaruti Travels
- Website
- Vairam Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Vairam Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Vairam Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Vairam Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Vairam Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Vairam Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Vairam Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Vairam Travels
- Website
- Sharma Transports
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Sharma Transports
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Sharma Transports
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Sharma Transports
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Sharma Transports
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Sharma Transports
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Sharma Transports
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Sharma Transports
- Website
- Sri Bala Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Sri Bala Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Sri Bala Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Sri Bala Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Sri Bala Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Sri Bala Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Sri Bala Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Sri Bala Tours and Travels
- Phone
- +91 89399 49730
- [email protected]
- Website
- Sri SMS Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Website
- Sri SMS Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Website
- Sri SMS Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Website
- Sri SMS Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Website
- Sri SMS Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Website
- Sri SMS Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Website
- Sri SMS Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Website
- Sri SMS Travels
- Website
- VRT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Schedules at
- VRT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Schedules at
- VRT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Schedules at
- VRT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Schedules at
- VRT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Schedules at
- VRT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Schedules at
- VRT Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Schedules at
- VRT Travels
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a week
- Website
- AR Group Vijaylaxmi Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a week
- Website
- AR Group Vijaylaxmi Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a week
- Website
- AR Group Vijaylaxmi Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a week
- Website
- AR Group Vijaylaxmi Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a week
- Website
- AR Group Vijaylaxmi Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a week
- Website
- AR Group Vijaylaxmi Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a week
- Website
- AR Group Vijaylaxmi Travels
- Website
- Jihan Luxury Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Schedules at
- Jihan Luxury Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Schedules at
- Jihan Luxury Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Schedules at
- Jihan Luxury Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Schedules at
- Jihan Luxury Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Schedules at
- Jihan Luxury Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Schedules at
- Jihan Luxury Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Schedules at
- Jihan Luxury Travels
- Website
- Jai Sriram Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
- Website
- YAS Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Schedules at
- YAS Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Schedules at
- YAS Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Schedules at
- YAS Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Schedules at
- YAS Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Schedules at
- YAS Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Schedules at
- YAS Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Schedules at
- YAS Tours and Travels
- Website
- Aeroline
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Schedules at
- Aeroline
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Schedules at
- Aeroline
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Schedules at
- Aeroline
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Schedules at
- Aeroline
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Schedules at
- Aeroline
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Schedules at
- Aeroline
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Schedules at
- Aeroline
- Website
- Star Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Star Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Star Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Star Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Star Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Star Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Star Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Star Travels
- Website
- Soumya Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
Bus from Dharmapuri to Bengaluru
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
- Website
- Varad Lines
Bus from Bengaluru to Madgaon
- Ave. Duration
- 12h 15m
- Frequency
- Every 4 hours
- Schedules at
- Varad Lines
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Bengaluru to Madgaon
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- ₹750–1,600
- Schedules at
- Vijayanand Travels
- Website
- PSR Travels Goa
Bus from Bengaluru to Madgaon
- Ave. Duration
- 10h 15m
- Frequency
- Twice daily
- Schedules at
- PSR Travels Goa
- [email protected]
- Website
- Seabird Tourists
Bus from Bengaluru to Madgaon
- Ave. Duration
- 13h
- Frequency
- 3 times a day
- Schedules at
- Seabird Tourists
Bus from FlixBus Goa - Mapusa to FlixBus Goa - Madgaon
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Website
- Seabird
- Website
- Jai Maruthi Travels
Bus from Bengaluru to Madgaon
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Schedules at
- Jai Maruthi Travels
- Website
- India Tours and Travels
Bus from Bengaluru to Madgaon
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Website
- Paulo Travels Express
Bus from Bengaluru to Madgaon
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Schedules at
- Paulo Travels Express
- Website
- Rajesh Transports
Bus from Bengaluru to Madgaon
- Ave. Duration
- 12h 30m
- Frequency
- 6 times a week
- Schedules at
- Rajesh Transports
- Website
- Mahalakshmi Tourist
Bus from Bengaluru to Madgaon
- Ave. Duration
- 12h
- Frequency
- 3 times a week
- Schedules at
- Mahalakshmi Tourist
- Website
- Sri KVR Travels
Bus from Bengaluru to Madgaon
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Schedules at
- Sri KVR Travels
- Website
- Athvik Holidays
Bus from Bengaluru to Madgaon
- Ave. Duration
- 13h 5m
- Frequency
- Twice a week
- Schedules at
- Athvik Holidays
- Website
- Mrs Travels
Bus from Bengaluru to Madgaon
- Ave. Duration
- 11h 35m
- Frequency
- Once a week
- Schedules at
- Mrs Travels
- Website
- Hamsa Tours and Travels
Bus from Bengaluru to Madgaon
- Ave. Duration
- 11h 50m
- Frequency
- Once a week
- Schedules at
- Hamsa Tours and Travels
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Goa - Mapusa to FlixBus Goa - Madgaon
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- ₹160–200
- Website
- FlixBus India
Bus from FlixBus Bengaluru - Goraguntepalya to FlixBus Goa - Madgaon
- Ave. Duration
- 12h 10m
- Frequency
- 6 times a week
- Estimated price
- ₹850–2,900
- Website
- FlixBus India
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from FlixBus Goa - Mapusa to FlixBus Goa - Madgaon
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹30–45
- Website
- KTCL
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Hubli to Margaon
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- ₹420–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
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 Luton Airport into central London, How to get from London to Edinburgh, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Dharmapuri to Madgaon bus services, operated by Balaji Cabs, arrive at Bengaluru station.
Dharmapuri to Madgaon train services, operated by Indian Railways, arrive at Banaswadi station.
Yes, the driving distance between Dharmapuri to Madgaon is 687 km. It takes approximately 10h 2m to drive from Dharmapuri to Madgaon.
Book your Dharmapuri to Madgaon train tickets online with 12go.asia.
Book your Dharmapuri to Madgaon bus tickets online with Omio.
There are 734+ hotels available in Madgaon.








































