Ha Giang Mai Chau (That's 240 km distance)

Transport Time (approx. hours) Cost (approx. local) Cost (approx. USD)
Bus 07h 25m 184,960 VND 8.5 USD
Bus 11h 28m 1,287,974 VND 59.19 USD
20:30 Ha Giang 04:25 Mai Chau 07h 25m $ 8.5

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

08:30 Ha Giang 15:30 Mai Chau 07h 25m $ 15.64

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

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

Mai Chau Bus Station

03h 10m

$ 6.5

Taxi Mai Châu

DEPART

Mai Chau Bus Station

ARRIVAL

Mai Chau

00h 10m

$ 1

Mai Chau
10:30 Ha Giang 17:30 Mai Chau 07h 25m $ 15.64

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

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

Mai Chau Bus Station

03h 10m

$ 6.5

Taxi Mai Châu

DEPART

Mai Chau Bus Station

ARRIVAL

Mai Chau

00h 10m

$ 1

Mai Chau
04:15 Ha Giang 10:15 Mai Chau 07h 25m $ 16.12

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

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

Mai Chau Bus Station

03h 10m

$ 6.5

Taxi Mai Châu

DEPART

Mai Chau Bus Station

ARRIVAL

Mai Chau

00h 10m

$ 1

Mai Chau
05:00 Ha Giang 09:00 Mai Chau 07h 25m $ 16.6

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

13:00 Ha Giang 17:00 Mai Chau 07h 25m $ 16.6

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

20:00 Ha Giang 00:00 Mai Chau 07h 25m $ 16.6

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

21:00 Ha Giang 04:00 Mai Chau 07h 25m $ 17.07

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

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

Mai Chau Bus Station

03h 10m

$ 6.5

Taxi Mai Châu

DEPART

Mai Chau Bus Station

ARRIVAL

Mai Chau

00h 10m

$ 1

Mai Chau
21:00 Ha Giang 04:00 Mai Chau 07h 25m $ 17.55

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

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

Mai Chau Bus Station

03h 10m

$ 6.5

Taxi Mai Châu

DEPART

Mai Chau Bus Station

ARRIVAL

Mai Chau

00h 10m

$ 1

Mai Chau
20:00 Ha Giang 03:00 Mai Chau 07h 25m $ 17.55

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

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

Mai Chau Bus Station

03h 10m

$ 6.5

Taxi Mai Châu

DEPART

Mai Chau Bus Station

ARRIVAL

Mai Chau

00h 10m

$ 1

Mai Chau
20:30 Ha Giang 03:30 Mai Chau 07h 25m $ 18.02

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

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

Mai Chau Bus Station

03h 10m

$ 6.5

Taxi Mai Châu

DEPART

Mai Chau Bus Station

ARRIVAL

Mai Chau

00h 10m

$ 1

Mai Chau
08:00 Ha Giang 13:50 Mai Chau 07h 25m $ 18.02

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

11:30 Ha Giang 17:20 Mai Chau 07h 25m $ 18.02

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

20:00 Ha Giang 01:50 Mai Chau 07h 25m $ 18.02

Ha Giang

Ha Giang Bus Station

My Dinh Bus Station

Mai Chau Bus Station

Mai Chau

Ha Giang to Mai Chau

20:30 Ha Giang 03:30 Mai Chau 11h 28m $ 59.19

Ha Giang

Ha Giang Bus Station

Giap Bat bus station

Hoa Binh Bus Station

Hoa Binh

Mai Chau

Ha Giang to Mai Chau

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


Hai Van Express

DEPART

Giap Bat bus station

ARRIVAL

Hoa Binh Bus Station

02h 20m

$ 4.76

Mai Linh Taxi

DEPART

Hoa Binh Bus Station

ARRIVAL

Hoa Binh

00h 02m

$ 1

Mai Linh Taxi

DEPART

Hoa Binh

ARRIVAL

Mai Chau

02h 01m

$ 43.38

Mai Chau

Questions & Answers on Ha Giang to Mai Chau

Ask Questions

Map & Location

Trip in Brief

Duration: 07h 25m

Distance: 240 km (149 miles)

Speak to a Specialist

...

Flight, bus, train and transfers

84 96538 1600

Recommended Stay

View more