
Nabha to Akbarpur
Akbarpur is approximately 850+ kms from Nabha. The fastest way to reach Akbarpur from Nabha is by Train, Flight Via Delhi, Ayodhya. It takes approximately 10 hours. The cheapest way to reach Akbarpur from Nabha is by Train Via Roorkee which would take approximately 19 hours.
Sort By
Mode of Transport
Via Rajpura
RECOMMENDED
Nabha
Rajpura
Akbarpur, Ambedkar Nagar
Approx Travel Time
18h 40m
₹570
Onwards
Via Roorkee
CHEAPEST
Nabha
Roorkee
Akbarpur, Ambedkar Nagar
Approx Travel Time
18h 40m
₹520
Onwards
Via Saharanpur
Nabha
Saharanpur
Akbarpur, Ambedkar Nagar
Approx Travel Time
18h 55m
₹530
Onwards
Via Ambala, Shahjahanpur
Nabha
Ambala
Shahjahanpur
Akbarpur, Ambedkar Nagar
Approx Travel Time
20h 5m
₹640
Onwards
Via Ambala, Bareilly
Nabha
Ambala
Bareilly
Akbarpur, Ambedkar Nagar
Approx Travel Time
19h 50m
₹645
Onwards
Via Yamunanagar
Nabha
Yamunanagar
Akbarpur, Ambedkar Nagar
Approx Travel Time
18h 43m
₹545
Onwards
Via Ambala
Nabha
Ambala
Akbarpur, Ambedkar Nagar
Approx Travel Time
20h 23m
₹560
Onwards
Via Delhi, Ayodhya
FASTEST
Nabha
Delhi
Ayodhya
Akbarpur, Ambedkar Nagar
Approx Travel Time
10h 5m
₹3,670
Onwards
Via Ambala, Lucknow
Nabha
Ambala
Lucknow
Akbarpur, Ambedkar Nagar
Approx Travel Time
20h 20m
₹655
Onwards
Via Delhi
Nabha
Delhi
Akbarpur, Ambedkar Nagar
Approx Travel Time
19h 25m
₹575
Onwards
Frequently Asked Questions
What is the distance between Nabha and Akbarpur?
Akbarpur is approximately 850+ kms from Nabha.
How long does it take to reach Akbarpur from Nabha?
It takes approximately 10 hours to reach Akbarpur from Nabha by Train, Flight Via Delhi, Ayodhya.
What is the cheapest way to reach Akbarpur from Nabha?
The cheapest way to reach Akbarpur from Nabha is by Train Via Roorkee.
What is the fastest way to reach Akbarpur from Nabha?
The fastest way to reach Akbarpur from Nabha is by Train, Flight Via Delhi, Ayodhya.