There are 4 ways to get from Nalgonda to Narasaraopet by bus, taxi, 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, taxi (Flixbus)
best- Take the bus from FlixBus Nalgonda - Bypass to FlixBus Piduguralla - Bypassbus FlixBus IN5215 / ...
- Take the taxi from FlixBus Piduguralla - Bypass to Narasaraopettaxi
2h 17m₹721–1,100Train
cheapest- Take the train from Nalgonda to Guntur Jntrain 12748 / ...
- Take the train from Guntur Jn to Narasaraopettrain 07889 / ...
5h 23m₹290–2,244Drive 137 km
- Drive from Nalgonda to Narasaraopetcar 137 km
2h₹1,545–2,232Taxi
- Take the taxi from Nalgonda to Narasaraopettaxi 137 km
2h₹3,000–3,700
Nalgonda to Narasaraopet by train
Questions & Answers
The cheapest way to get from Nalgonda to Narasaraopet is to bus and taxi which costs ₹700 - ₹1,100 and takes 2h 17m.
The fastest way to get from Nalgonda to Narasaraopet is to drive which takes 2h and costs ₹1,500 - ₹2,300.
No, there is no direct train from Nalgonda to Narasaraopet. However, there are services departing from Nalgonda and arriving at Narasaraopet via Guntur Jn. The journey, including transfers, takes approximately 5h 23m.
The distance between Nalgonda and Narasaraopet is 141 km. The road distance is 137 km.
The best way to get from Nalgonda to Narasaraopet without a car is to bus and taxi which takes 2h 17m and costs ₹700 - ₹1,100.
It takes approximately 2h 17m to get from Nalgonda to Narasaraopet, including transfers.
Nalgonda to Narasaraopet train services, operated by Indian Railways, depart from Nalgonda station.
Nalgonda to Narasaraopet train services, operated by Indian Railways, arrive at Guntur Jn station.
Yes, the driving distance between Nalgonda to Narasaraopet is 137 km. It takes approximately 2h to drive from Nalgonda to Narasaraopet.
There are six+ hotels available in Narasaraopet.
What companies run services between Nalgonda, India and Narasaraopet, India?
You can take a train from Nalgonda to Narasaraopet via Guntur Jn in around 5h 23m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nalgonda to Guntur Jn
- Ave. Duration
- 3h 33m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Guntur Jn to Narasaraopet
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Nalgonda - Bypass to FlixBus Piduguralla - Bypass
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- ₹240–500
- Website
- https://www.flixbus.in
- Ave. Duration
- 1h 16m
- Estimated price
- ₹480–3,700
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 Southend Airport into central London, Train travel in France: A guide to SNCF, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.









