There are 6 ways to get from Naidupeta to Puttaparthi by bus, train, taxi, 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, train, taxi
best- Take the bus from Naidupet to Tirupatibus
- Take the train from Tirupati to Mudigubbatrain
- Take the taxi from Mudigubba to Puttaparthitaxi
7h 5mTrain, taxi
cheapest- Take the train from Gudur Jn to Mudigubbatrain 17247
- Take the taxi from Mudigubba to Puttaparthitaxi
8h 23m₹1,187–3,798Bus
- Take the bus from Naidupet to Bengalurubus redbusIndia_A/C Sleeper
- Take the bus from Bengaluru to Puttaparthibus redbusIndia_Non A/C Seater / Sleeper
11h 21mDrive 293 km
- Drive from Naidupeta to Puttaparthicar 293 km
4h 24m₹2,842–4,105Taxi
- Take the taxi from Naidupeta to Puttaparthitaxi 293 km
4h 24m₹5,500–7,000Bus via Bengaluru
- Take the bus from Naidupeta to Bangalorebus Naidupeta - Bangalore
- Take the bus from Bengaluru to Puttaparthibus redbusIndia_Non A/C Seater / Sleeper
11h 47m
Comparing Your Travel Options
The cheapest way to get from Naidupeta to Puttaparthi is to train and taxi which costs ₹1,100 - ₹3,800 and takes 8h 23m.
The fastest way to get from Naidupeta to Puttaparthi is to drive which takes 4h 24m and costs ₹2,800 - ₹4,100.
No, there is no direct bus from Naidupeta to Puttaparthi. However, there are services departing from Naidupet and arriving at Puttaparthi via Bengaluru. The journey, including transfers, takes approximately 11h 21m.
The distance between Naidupeta and Puttaparthi is 347 km. The road distance is 293 km.
The best way to get from Naidupeta to Puttaparthi without a car is to bus and train and taxi which takes 7h 5m and costs .
It takes approximately 7h 5m to get from Naidupeta to Puttaparthi, including transfers.
Naidupeta to Puttaparthi bus services, operated by Lucky Travels, depart from Naidupet station.
Naidupeta to Puttaparthi bus services, operated by Lucky Travels, arrive at Bengaluru station.
Yes, the driving distance between Naidupeta to Puttaparthi is 293 km. It takes approximately 4h 24m to drive from Naidupeta to Puttaparthi.
There are 29+ hotels available in Puttaparthi.
What companies run services between Naidupeta, Andhra Pradesh, India and Puttaparthi, Andhra Pradesh, India?
You can take a bus from Naidupet to Puttaparthi via Bengaluru in around 11h 21m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tirupati to Mudigubba
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Gudur Jn to Mudigubba
- Ave. Duration
- 6h 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
- Website
- PKR Tours & Travels
Bus from Naidupet to Tirupati
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Schedules at
- PKR Tours & Travels
Bus from Naidupet to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Schedules at
- PKR Tours & Travels
- Website
- Yolobus Private Limited
Bus from Naidupet to Tirupati
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Schedules at
- Yolobus Private Limited
- Phone
- +91 9176674557
- [email protected]
- Website
- Sri Sugam Travels
Bus from Naidupet to Tirupati
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Website
- Sri Sugam Travels
- Website
- Sree Kvr Travels
Bus from Naidupet to Tirupati
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Schedules at
- Sree Kvr Travels
- Website
- Svkdt travels
Bus from Naidupet to Tirupati
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Schedules at
- Svkdt travels
Bus from Naidupet to Bengaluru
- Ave. Duration
- 5h 55m
- Frequency
- 4 times a week
- Schedules at
- Svkdt travels
- Website
- Saritha Tours and Travels
Bus from Naidupet to Tirupati
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Schedules at
- Saritha Tours and Travels
- Phone
- +91 95022 24959
- [email protected]
- Website
- BSR Tours And Travels
Bus from Naidupet to Tirupati
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Website
- BSR Tours And Travels
- Phone
- +91 63662 95656
- [email protected]
- Website
- Sri Vengamamba Bus Transport
Bus from Naidupet to Tirupati
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Schedules at
- Sri Vengamamba Bus Transport
Bus from Naidupet to Bengaluru
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Schedules at
- Sri Vengamamba Bus Transport
- Website
- LLT Travels
Bus from Naidupet to Tirupati
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Schedules at
- LLT Travels
- Website
- Ksm Roadways
Bus from Naidupet to Tirupati
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- Ksm Roadways
Bus from Naidupet to Bengaluru
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a week
- Schedules at
- Ksm Roadways
- Website
- Metro Lines Travels
Bus from Naidupet to Tirupati
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Schedules at
- Metro Lines Travels
Bus from Naidupet to Bengaluru
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Schedules at
- Metro Lines Travels
- Website
- Kaveri Travels
Bus from Naidupet to Tirupati
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Kaveri Travels
- Phone
- +91 83094 28352
- [email protected]
- Website
- Naveen Tours and Travels
Bus from Naidupet to Tirupati
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a week
- Schedules at
- Naveen Tours and Travels
Bus from Naidupet to Bengaluru
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Schedules at
- Naveen Tours and Travels
- Website
- Shaheen Holidays
Bus from Naidupet to Tirupati
- Ave. Duration
- 1h 29m
- Frequency
- Once a week
- Schedules at
- Shaheen Holidays
- Website
- Lucky Travels
Bus from Naidupet to Bengaluru
- Ave. Duration
- 5h 31m
- Frequency
- Every 30 minutes
- Schedules at
- Lucky Travels
- Website
- KMBT Travels
Bus from Naidupet to Bengaluru
- Ave. Duration
- 6h 1m
- Frequency
- Hourly
- Schedules at
- KMBT Travels
- Website
- SL Travels
Bus from Naidupet to Bengaluru
- Ave. Duration
- 5h 40m
- Frequency
- Every 2 hours
- Schedules at
- SL Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Naidupet to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹850–3,000
- Website
- Shymoli Paribahan
- Phone
- +91 93871 75071
- Website
- Zainab Travels
Bus from Naidupet to Bengaluru
- Ave. Duration
- 5h 40m
- Frequency
- 5 times a day
- Website
- Zainab Travels
- Website
- Jabbar Travels
Bus from Naidupet to Bengaluru
- Ave. Duration
- 6h 20m
- Frequency
- 5 times a day
- Schedules at
- Jabbar Travels
- Website
- Arha Travels
Bus from Naidupet to Bengaluru
- Ave. Duration
- 6h 5m
- Frequency
- 5 times a day
- Schedules at
- Arha Travels
- Website
- GRV Yatrikha LLP
Bus from Naidupet to Bengaluru
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a day
- Schedules at
- GRV Yatrikha LLP
- Website
- Sapthagiri Travels
Bus from Naidupet to Bengaluru
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- Sapthagiri Travels
- +91 7044090046
- Website
- Green Line
Bus from Naidupet to Bengaluru
- Ave. Duration
- 6h 30m
- Frequency
- 6 times a week
- Website
- Green Line
- Website
- Green Line
- Website
- Akhila Travels
Bus from Naidupet to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Schedules at
- Akhila Travels
- Website
- Perinba Vilas Travels
Bus from Naidupet to Bengaluru
- Ave. Duration
- 5h 55m
- Frequency
- 6 times a week
- Schedules at
- Perinba Vilas Travels
- Website
- SRT Express
Bus from Naidupet to Bengaluru
- Ave. Duration
- 7h 5m
- Frequency
- Twice a week
- Schedules at
- SRT Express
- Website
- Sree Vidya Travels
Bus from Bengaluru to Puttaparthi
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Schedules at
- Sree Vidya Travels
Bus from Bengaluru to Puttaparthi
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Schedules at
- Sree Vidya Travels
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Naidupeta to Bangalore
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- ₹470–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹470–650
- Ave. Duration
- 1h 56m
- Estimated price
- ₹850–7,000
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 by boat in Italy, Getting around the Cyclades, and Need to know: Eurostar - to help you get the most out of your next trip.




























