5 Ways to Reach Bangalore to Malerkotla by Bus, Train, Flights, Drive & Taxi

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

The distance from Bangalore to Malerkotla is approximately 2380.08kms. By car, it takes roughly 34h 6m to reach Malerkotla from Bangalore . Take a look at the 5 routes available to reach Malerkotla from Bangalore

  • 1.

  • Reach Bangalore to Malerkotla by train

  • 39h 3m

  • Rs. 2971

 
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
 
31h 20m
Rs. 2200

Step 2: Take a Train from Yesvantpur Junction (YPR) to reach Delhi S Rohilla (DEE)

You can reach Delhi S Rohilla (DEE) from Yesvantpur Junction (YPR) by travelling in a train. Yesvantpur Junction (YPR) to Delhi S Rohilla (DEE) train takes approximately 31h 20m. You can catch a train from Yesvantpur Junction (YPR) and get down at Delhi S Rohilla (DEE). The price of the train ticket is approximately Rs. 2200.
 
Delhi S Rohilla (DEE)
 
0h 3m
Rs. 11

Step 3: Take a Train from Shastri Nagar to reach Pratap Nagar

You can reach Pratap Nagar from Shastri Nagar by travelling in a train. Shastri Nagar to Pratap Nagar train takes approximately 0h 3m. You can catch a train from Shastri Nagar and get down at Pratap Nagar. The price of the train ticket is approximately Rs. 11.
 
Pratap Nagar
 
4h 52m
Rs. 750

Step 4: Take a Train from Delhi Kishangnj (DKZ) to reach Malerkotla (MET)

You can reach Malerkotla (MET) from Delhi Kishangnj (DKZ) by travelling in a train. Delhi Kishangnj (DKZ) to Malerkotla (MET) train takes approximately 4h 52m. You can catch a train from Delhi Kishangnj (DKZ) and get down at Malerkotla (MET). The price of the train ticket is approximately Rs. 750.
 
Malerkotla (MET)
  • 2.

  • Reach Bangalore to Malerkotla by train

  • 50h 39m

  • Rs. 3000

 
Bangalore Cant (BNC)
 
2h 1m
Rs. 600

Step 1: Take a Train from Bangalore Cant (BNC) to reach Jolarpettai (JTJ)

You can reach Jolarpettai (JTJ) from Bangalore Cant (BNC) by travelling in a train. Bangalore Cant (BNC) to Jolarpettai (JTJ) train takes approximately 2h 1m. You can catch a train from Bangalore Cant (BNC) and get down at Jolarpettai (JTJ). The price of the train ticket is approximately Rs. 600.
 
Jolarpettai (JTJ)
 
47h 38m
Rs. 2400

Step 2: Take a Train from Jolarpettai (JTJ) to reach Malerkotla (MET)

You can reach Malerkotla (MET) from Jolarpettai (JTJ) by travelling in a train. Jolarpettai (JTJ) to Malerkotla (MET) train takes approximately 47h 38m. You can catch a train from Jolarpettai (JTJ) and get down at Malerkotla (MET). The price of the train ticket is approximately Rs. 2400.
 
Malerkotla (MET)
  • 3.

  • Reach Bangalore to Malerkotla by bus, taxi, and train

  • 51h 17m

  • Rs. 5150

 
Bengaluru Shanti Nagar
 
10h 30m
Rs. 750

Step 1: Take a Bus from Bengaluru Shanti Nagar to reach Hyderabad MGBS

Travelling in a bus is one of the ways to reach Hyderabad MGBS from Bengaluru Shanti Nagar. The total journey between Bengaluru Shanti Nagar & Hyderabad MGBS takes around 10h 30m in a bus. The bus ticket price for the journey is approximately Rs.750.
 
Hyderabad MGBS
 
33h 30m
Rs. 700

Step 2: Take a Bus from Hyderabad to reach Jaisinghpur

Travelling in a bus is one of the ways to reach Jaisinghpur from Hyderabad. The total journey between Hyderabad & Jaisinghpur takes around 33h 30m in a bus. The bus ticket price for the journey is approximately Rs.700.
 
Jaisinghpur
 
2h 6m
Rs. 2000

Step 3: Take a Taxi from Jaisinghpur to reach Nangal Dam (NLDM)

You can take a car from Jaisinghpur to Nangal Dam (NLDM). It will take you around 2h 6m to cover distance of 119.6kms and reach Nangal Dam (NLDM) from Jaisinghpur. The total amount for the journey will be approximately Rs.2000.
 
Nangal Dam (NLDM)
 
2h 8m
Rs. 600

Step 4: Take a Train from Nangal Dam (NLDM) to reach Sirhind Junction (SIR)

You can reach Sirhind Junction (SIR) from Nangal Dam (NLDM) by travelling in a train. Nangal Dam (NLDM) to Sirhind Junction (SIR) train takes approximately 2h 8m. You can catch a train from Nangal Dam (NLDM) and get down at Sirhind Junction (SIR). The price of the train ticket is approximately Rs. 600.
 
Sirhind Junction (SIR)
 
1h 3m
Rs. 1100

Step 5: Take a Taxi from Sirhind Junction (SIR) to reach Māler Kotla

You can take a car from Sirhind Junction (SIR) to Māler Kotla. It will take you around 1h 3m to cover distance of 64.71kms and reach Māler Kotla from Sirhind Junction (SIR). The total amount for the journey will be approximately Rs.1100.
 
Māler Kotla
  • 4.

  • Reach Bangalore to Malerkotla by taxi and flight

  • 5h 13m

  • Rs. 5950

 
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 50m
Rs. 3400

Step 2: Take a Flight from Bengaluru to reach Chandigarh

You can travel from Bengaluru to Chandigarh by booking a flight. The total flight time between Bengaluru & Chandigarh is around 2h 50m. The price of the flight ticket is approximately Rs.3400.
 
Chandigarh
 
1h 49m
Rs. 1900

Step 3: Take a Taxi from Chandigarh to reach Māler Kotla

You can take a car from Chandigarh to Māler Kotla. It will take you around 1h 49m to cover distance of 113.97kms and reach Māler Kotla from Chandigarh. The total amount for the journey will be approximately Rs.1900.
 
Māler Kotla
  • 5.

  • Reach Bangalore to Malerkotla by Drive

  • 34h 6m

  • Rs. 15616

 
Bengaluru
 
34h 6m
Rs. 15616
You can take a car from Bengaluru to Māler Kotla. It will take you around 34h 6m to cover distance of 2380.08kms and reach Māler Kotla from Bengaluru. The total amount for the journey will be approximately Rs.15616.
 
Māler Kotla
Check out all the available routes from Malerkotla to Bangalore →

Other popular routes from Bangalore