4 Ways to Reach Bangalore to Lucknow by Bus, Train, Flights, Drive & Taxi

Planning a trip from Bangalore to Lucknow Cleartrip helps you select the best route between Bangalore & Lucknow 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 Bangalore & Lucknow

The distance from Bangalore to Lucknow is approximately 1828.53kms. By car, it takes roughly 26h 33m to reach Lucknow from Bangalore . Take a look at the 4 routes available to reach Lucknow from Bangalore

  • 1.

  • Reach Bangalore to Lucknow by bus and taxi

  • 55h 48m

  • Rs. 1500

 
Bangalore
 
16h 45m
Rs. 600

Step 1: Take a Bus from Bangalore to reach Mumbai

Travelling in a bus is one of the ways to reach Mumbai from Bangalore. The total journey between Bangalore & Mumbai takes around 16h 45m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Mumbai
 
38h 15m
Rs. 650

Step 2: Take a Bus from Mumbai to reach Bangla

Travelling in a bus is one of the ways to reach Bangla from Mumbai. The total journey between Mumbai & Bangla takes around 38h 15m in a bus. The bus ticket price for the journey is approximately Rs.650.
 
Bangla
 
0h 8m
Rs. 250

Step 3: Take a Taxi from Bangla to reach Lucknow

You can take a car from Bangla to Lucknow. It will take you around 0h 8m to cover distance of 6.93kms and reach Lucknow from Bangla. The total amount for the journey will be approximately Rs.250.
 
Lucknow
  • 2.

  • Reach Bangalore to Lucknow by train

  • 44h 16m

  • Rs. 2510

 
Mantri Square Sampige Road
 
0h 16m
Rs. 10

Step 1: Take a Train from Mantri Square Sampige Road to reach Yeshwantpur

You can reach Yeshwantpur from Mantri Square Sampige Road by travelling in a train. Mantri Square Sampige Road to Yeshwantpur train takes approximately 0h 16m. You can catch a train from Mantri Square Sampige Road and get down at Yeshwantpur. The price of the train ticket is approximately Rs. 10.
 
Yeshwantpur
 
43h 0m
Rs. 2500

Step 2: Take a Train from Yesvantpur Junction (YPR) to reach Lucknow Nr (LKO)

You can reach Lucknow Nr (LKO) from Yesvantpur Junction (YPR) by travelling in a train. Yesvantpur Junction (YPR) to Lucknow Nr (LKO) train takes approximately 43h 0m. You can catch a train from Yesvantpur Junction (YPR) and get down at Lucknow Nr (LKO). The price of the train ticket is approximately Rs. 2500.
 
Lucknow Nr (LKO)
  • 3.

  • Reach Bangalore to Lucknow by taxi and flight

  • 3h 5m

  • Rs. 4820

 
Bengaluru
 
0h 34m
Rs. 650

Step 1: Take a Taxi from Bengaluru to reach Bengaluru

You can take a car from Bengaluru to Bengaluru. It will take you around 0h 34m to cover distance of 34.97kms and reach Bengaluru from Bengaluru. The total amount for the journey will be approximately Rs.650.
 
Bengaluru
 
2h 20m
Rs. 3800

Step 2: Take a Flight from Bengaluru to reach Lucknow

You can travel from Bengaluru to Lucknow by booking a flight. The total flight time between Bengaluru & Lucknow is around 2h 20m. The price of the flight ticket is approximately Rs.3800.
 
Lucknow
 
0h 11m
Rs. 370

Step 3: Take a Taxi from Lucknow to reach Lucknow

You can take a car from Lucknow to Lucknow. It will take you around 0h 11m to cover distance of 11.16kms and reach Lucknow from Lucknow. The total amount for the journey will be approximately Rs.370.
 
Lucknow
  • 4.

  • Reach Bangalore to Lucknow by Drive

  • 26h 33m

  • Rs. 12016

 
Bengaluru
 
26h 33m
Rs. 12016
You can take a car from Bengaluru to Lucknow. It will take you around 26h 33m to cover distance of 1828.53kms and reach Lucknow from Bengaluru. The total amount for the journey will be approximately Rs.12016.
 
Lucknow
Check out all the available routes from Lucknow to Bangalore →

Other popular routes from Bangalore