Trains from Delhi to Bangalore

  • Lowest price from $43.85
  • Average duration 33h 30m
  • Connections per day 1
  • Distance 1,744 km
  • CO₂ per person 24 kg

train from Delhi to Bangalore

The journey from Delhi to Bangalore is about 1,744 km. On average a train trip takes 33h 30m with 1 connections per day.

Lowest price $43.85
Trip duration 33h 30m
Connections per day 1
Lowest price $43.85
Highest price $43.85
First departure 07:50 PM
Last departure 07:50 PM
Distance 1,744 km
Departure Delhi
Arrival Bangalore
Travel operator Indian Railways
Find the best price
Indian Railways122.08 kg CO₂
08:30Hazrat Nizamuddin
45h 35m
06:05Yesvantpur
$0.00
direct
Indian Railways IR122.08 kg CO₂
23:00Delhi Sarai Rohilla
32h 55m
07:55Yesvantpur
$0.00
direct
Indian Railways122.08 kg CO₂
20:20New Delhi
39h 40m
12:00KSR Bangalore
$14.41
direct

Next departures from Delhi to Bangalore

Sample times and fares for the coming days — book to confirm availability and price.

IndianRail $12.50
08:20 Hazrat Nizamuddin
44h 10m · direct
04:30 Yesvantpur
IndianRail $48.95
19:50 Hazrat Nizamuddin
33h 30m · direct
05:20 KSR Bangalore
IndianRail $63.53
20:20 New Delhi
39h 40m · direct
12:00 KSR Bangalore
See all timetables

CO₂ emissions by mode

train 122.08kg
bus 130.8kg
flight 348.8kg
carpool 279.04kg
How much CO₂ is emitted travelling by train from Delhi to Bangalore?

The train journey between Delhi and Bangalore emits 122.08kg of CO₂.

How much CO₂ do I save by taking the train between Delhi and Bangalore?

Taking the train between Delhi and Bangalore saves 226.72kg of CO₂ compared to a flight, 8.72kg compared to the bus and 156.96kg compared to the car.

FAQ