Dhaka Batala Routes (5 Ways to go)

Planning a trip from Dhaka to Batala Cleartrip helps you select the best route between Dhaka & Batala based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Dhaka & Batala

The distance from Dhaka to Batala is approximately 2144.1kms. By car, it takes roughly 31h 31m to reach Batala from Dhaka . Take a look at the 5 routes available to reach Batala from Dhaka

  • 1.
  • Dhaka to Batala Bus, train
  • 68h 26m
  • Rs. 3557
 
Dhaka
 
5h 0m
Rs. 237
Travelling in a bus is one of the ways to reach Agartala from Dhaka. The total journey between Dhaka & Agartala takes around 5h 0m in a bus. The bus ticket price for the journey is approximately Rs.237.
 
Agartala
 
0h 6m
Rs. 120
You can take a car from Agartala to Agartala (AGTL). It will take you around 0h 6m to cover distance of 5.64kms and reach Agartala (AGTL) from Agartala. The total amount for the journey will be approximately Rs.120.
 
Agartala (AGTL)
 
40h 45m
Rs. 2000
You can reach Kanpur Central (CNB) from Agartala (AGTL) by travelling in a train. Agartala (AGTL) to Kanpur Central (CNB) train takes approximately 40h 45m. You can catch a train from Agartala (AGTL) and get down at Kanpur Central (CNB). The price of the train ticket is approximately Rs. 2000.
 
Kanpur Central (CNB)
 
20h 35m
Rs. 1200
You can reach Batala Junction (BAT) from Kanpur Central (CNB) by travelling in a train. Kanpur Central (CNB) to Batala Junction (BAT) train takes approximately 20h 35m. You can catch a train from Kanpur Central (CNB) and get down at Batala Junction (BAT). The price of the train ticket is approximately Rs. 1200.
 
Batala Junction (BAT)
  • 2.
  • Dhaka to Batala Bus, train via New Delhi (NDLS)
  • 61h 2m
  • Rs. 3676
 
Dhaka
 
1h 15m
Rs. 511
Travelling in a bus is one of the ways to reach Nabinagar from Dhaka. The total journey between Dhaka & Nabinagar takes around 1h 15m in a bus. The bus ticket price for the journey is approximately Rs.511.
 
Nabinagar
 
46h 50m
Rs. 2300
You can reach Anand Vihar Trm (ANVT) from Agartala (AGTL) by travelling in a train. Agartala (AGTL) to Anand Vihar Trm (ANVT) train takes approximately 46h 50m. You can catch a train from Agartala (AGTL) and get down at Anand Vihar Trm (ANVT). The price of the train ticket is approximately Rs. 2300.
 
Anand Vihar Trm (ANVT)
 
0h 11m
Rs. 0
Walking is one of the ways to reach Karkarduma from Anand Vihar Trm (ANVT). Anand Vihar Trm (ANVT) to Karkarduma by walk takes approximately 0h 11m. The distance between Anand Vihar Trm (ANVT) & Karkarduma is around 0.72kms.
 
Karkarduma
 
0h 10m
Rs. 12
You can reach Yamuna Bank from Karkarduma by travelling in a train. Karkarduma to Yamuna Bank train takes approximately 0h 10m. You can catch a train from Karkarduma and get down at Yamuna Bank. The price of the train ticket is approximately Rs. 12.
 
Yamuna Bank
 
0h 10m
Rs. 2
You can reach Rajiv Chowk from Yamuna Bank by travelling in a train. Yamuna Bank to Rajiv Chowk train takes approximately 0h 10m. You can catch a train from Yamuna Bank and get down at Rajiv Chowk. The price of the train ticket is approximately Rs. 2.
 
Rajiv Chowk
 
0h 2m
Rs. 1
You can reach New Delhi from Rajiv Chowk by travelling in a train. Rajiv Chowk to New Delhi train takes approximately 0h 2m. You can catch a train from Rajiv Chowk and get down at New Delhi. The price of the train ticket is approximately Rs. 1.
 
New Delhi
 
8h 56m
Rs. 850
You can reach Batala Junction (BAT) from New Delhi (NDLS) by travelling in a train. New Delhi (NDLS) to Batala Junction (BAT) train takes approximately 8h 56m. You can catch a train from New Delhi (NDLS) and get down at Batala Junction (BAT). The price of the train ticket is approximately Rs. 850.
 
Batala Junction (BAT)
  • 3.
  • Dhaka to Batala Fly to Amritsar
  • 9h 27m
  • Rs. 10216
 
Dhaka
 
0h 45m
Rs. 16
You can reach Biman Bandar Airport Station from Dhaka by travelling in a train. Dhaka to Biman Bandar Airport Station train takes approximately 0h 45m. You can catch a train from Dhaka and get down at Biman Bandar Airport Station. The price of the train ticket is approximately Rs. 16.
 
Biman Bandar Airport Station
 
5h 55m
Rs. 9500
You can travel from Dhaka to Amritsar by booking a flight. The total flight time between Dhaka & Amritsar is around 5h 55m. The price of the flight ticket is approximately Rs.9500.
 
Amritsar
 
0h 47m
Rs. 700
You can take a car from Amritsar to Batāla. It will take you around 0h 47m to cover distance of 51.58kms and reach Batāla from Amritsar. The total amount for the journey will be approximately Rs.700.
 
Batāla
  • 4.
  • Dhaka to Batala Fly to Jammu, train
  • 12h 37m
  • Rs. 13886
 
Dhaka
 
0h 45m
Rs. 16
You can reach Biman Bandar Airport Station from Dhaka by travelling in a train. Dhaka to Biman Bandar Airport Station train takes approximately 0h 45m. You can catch a train from Dhaka and get down at Biman Bandar Airport Station. The price of the train ticket is approximately Rs. 16.
 
Biman Bandar Airport Station
 
4h 50m
Rs. 13000
You can travel from Dhaka to Jammu by booking a flight. The total flight time between Dhaka & Jammu is around 4h 50m. The price of the flight ticket is approximately Rs.13000.
 
Jammu
 
0h 7m
Rs. 220
You can take a car from Jammu to Jammu Tawi (JAT). It will take you around 0h 7m to cover distance of 6.11kms and reach Jammu Tawi (JAT) from Jammu. The total amount for the journey will be approximately Rs.220.
 
Jammu Tawi (JAT)
 
3h 55m
Rs. 650
You can reach Batala Junction (BAT) from Jammu Tawi (JAT) by travelling in a train. Jammu Tawi (JAT) to Batala Junction (BAT) train takes approximately 3h 55m. You can catch a train from Jammu Tawi (JAT) and get down at Batala Junction (BAT). The price of the train ticket is approximately Rs. 650.
 
Batala Junction (BAT)
  • 5.
  • Dhaka to Batala Drive
  • 31h 31m
  • Rs. 13975
 
Dhaka
 
31h 31m
Rs. 13975
You can take a car from Dhaka to Batāla. It will take you around 31h 31m to cover distance of 2144.1kms and reach Batāla from Dhaka. The total amount for the journey will be approximately Rs.13975.
 
Batāla