Distance from

Tianshui to Lanzhou

Average travel distance is

391.31 km

Nomal travel times are between

2h 38min  -  6h 38min

391.31 km (243 miles) is the average travel distance between Tianshui and . If you could walk at the speed of 3mph (4.8kph), it would take 2 days 12 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 412.18 km 256.12 miles 222.56 miles
Drive 324.39 km 201.57 miles 175.16 miles
Drive 334.03 km 207.55 miles 180.36 miles
Train 390.77 km 242.81 miles 211.0 miles
Bus 495.19 km 307.7 miles 267.38 miles

BE PREPARED

Tianshui - Lanzhou Info

The distance from Tianshui to Tianshui 18 km (11.2 miles) .

The distance from THQ to LHW 318 km (197.69 miles) .

The distance from Lanzhou Airport to Oriental Hotel Lanzhou 76 km (47.24 miles) .

Travel distance chart

The distance between Tianshui, China to Lanzhou, Gansu, China is 391.31 km (243 miles) and it would cost 27 USD ~ 165 CNY to drive in a car that consumes about 6 MPG.