260.21 km (162 miles) is the average travel distance between Bengaluru and . If you could walk at the speed of 3mph (4.8kph), it would take 1 days 16 hours.
Distance from
Bengaluru to RiyadhAverage travel distance is
260.21 kmNomal travel times are between
2h 44min - 5h 41minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Drive | 198.11 km | 123.1 miles | 106.97 miles |
Bus | 250.84 km | 155.86 miles | 135.44 miles |
Train | 331.67 km | 206.09 miles | 179.09 miles |
Travel distance chart
The distance between bengaluru to Riyadh is 260.21 km (162 miles) and it would cost 14 USD ~ 53 SAR to drive in a car that consumes about 3 MPG.