Ha Giang Son La (That's 199 km distance)

Transport Time (approx. hours) Cost (approx. local) Cost (approx. USD)
Bus 07h 40m 249,370 VND 11.46 USD
Bus 11h 40m 446,298 VND 20.51 USD
20:30 Ha Giang 04:25 Son La 07h 40m $ 11.46

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Hai Van Express

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

07h 55m

$ 0.00


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
08:30 Ha Giang 15:30 Son La 07h 40m $ 18.6

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Cau Me

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

07h 00m

$ 7.14


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
10:30 Ha Giang 17:30 Son La 07h 40m $ 18.6

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Cau Me

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

07h 00m

$ 7.14


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
04:15 Ha Giang 10:15 Son La 07h 40m $ 19.08

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Thêm Hậu

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

06h 00m

$ 7.62


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
05:00 Ha Giang 09:00 Son La 07h 40m $ 19.56

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Thịnh Mỹ

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

04h 00m

$ 8.10


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
13:00 Ha Giang 17:00 Son La 07h 40m $ 19.56

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Thịnh Mỹ

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

04h 00m

$ 8.10


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
20:00 Ha Giang 00:00 Son La 07h 40m $ 19.56

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Thịnh Mỹ

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

04h 00m

$ 8.10


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
21:00 Ha Giang 04:00 Son La 07h 40m $ 20.03

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Cau Me

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

07h 00m

$ 8.57


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
21:00 Ha Giang 04:00 Son La 07h 40m $ 20.51

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Bang Phan

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

07h 00m

$ 9.05


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
20:00 Ha Giang 03:00 Son La 07h 40m $ 20.51

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Bang Phan

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

07h 00m

$ 9.05


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
20:30 Ha Giang 03:30 Son La 07h 40m $ 20.98

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Cau Me

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

07h 00m

$ 9.52


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
08:00 Ha Giang 13:50 Son La 07h 40m $ 20.98

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Ngoc Cuong

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

05h 50m

$ 9.52


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
11:30 Ha Giang 17:20 Son La 07h 40m $ 20.98

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Ngoc Cuong

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

05h 50m

$ 9.52


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
20:00 Ha Giang 01:50 Son La 07h 40m $ 20.98

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Ngoc Cuong

DEPART

Ha Giang Bus Station

ARRIVAL

My Dinh Bus Station

05h 50m

$ 9.52


Hai Van Express

DEPART

My Dinh Bus Station

ARRIVAL

Son La Bus Station

03h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La
20:30 Ha Giang 03:30 Son La 11h 40m $ 20.51

Ha Giang

Ha Giang Bus Station

Giap Bat bus station

Son La Bus Station

Son La

Ha Giang to Son La

Ha Giang

DEPART

Ha Giang

ARRIVAL

Ha Giang Bus Station

00h 05m

$ 1

Bang Phan

DEPART

Ha Giang Bus Station

ARRIVAL

Giap Bat bus station

07h 00m

$ 9.05


Hưng Thành

DEPART

Giap Bat bus station

ARRIVAL

Son La Bus Station

04h 30m

$ 9.52

Mai Linh Taxi

DEPART

Son La Bus Station

ARRIVAL

Son La

00h 05m

$ 0.94

Son La

Questions & Answers on Ha Giang to Son La

Ask Questions

Map & Location

Trip in Brief

Duration: 07h 40m

Distance: 199 km (124 miles)

Speak to a Specialist

...

Flight, bus, train and transfers

84 96538 1600

Recommended Stay

View more