Traveling from Khambhalia to Bengaluru involves crossing the heart of Western and Southern India. The distance is approximately 1650 km. You can take a train from Jamnagar to Bengaluru City or Yesvantpur. Alternatively, drive to Rajkot for a flight to Kempegowda International Airport. This journey takes you through the scenic landscapes of Maharashtra and Karnataka.
Total Distance: 1650 km by road, 1400 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 32 hours | 5 hours |
| Avg Price | 1500 - 4500 INR | 6000 - 12000 INR |
| Operator | Vivek Express / Weekly Specials | IndiGo |
| Route | Jamnagar - Mumbai - Pune - Bengaluru | Rajkot Airport to Bengaluru Airport |
| Tip | Expect a change of trains in Mumbai or Pune. | Book via Rajkot as it is the nearest major airport. |
November to February for pleasant weather in Bengaluru.