loading
Bus
Flight | 1,306k
50k off/seat
Vietnam bus ticket > Bus ticket from Ha Noi to Son La > Sleeper Bus ticket from Ha Noi to Son La
  • States - Cities
    • Hà Nội
    • Quảng Ninh
    • Ninh Bình
    • Đà Nẵng
    • Sài Gòn
  • Districts
    • Sa Pa
    • Vũng Tàu
    • Đà Lạt
    • Nha Trang
    • Phan Thiết
  • States - Cities
    • Hà Nội
    • Quảng Ninh
    • Ninh Bình
    • Đà Nẵng
    • Sài Gòn
  • Districts
    • Sa Pa
    • Vũng Tàu
    • Đà Lạt
    • Nha Trang
    • Phan Thiết
VeXeRe - Guarantee 150% refund if transport service is not provided150%
FiltersClear all

Departure time

Popular filters
Bus operator's confirmation is immediateYou can make payment at the ticket counter or pay for driver upon pickupTrips have shuttle services at some certain pick-up/drop-off points
Price
0 VND
2,000,000 VND

Seat position

Available seats

1

First row

Middle rows

Last row

Bus operator
Pick-up point
  • Nam Từ Liêm (22)
  • Hà Đông (3)
  • Sóc Sơn (3)
  • Gia Lâm (1)
Drop-off point
  • Sơn La (127)
Rating
& up (6)
& up (9)
& up (14)
& up (16)

Sleeper bus tickets from Ha Noi to Son La - Son La

: 41 trips
Sort by:
Mạnh Cường
Instant booking
Mạnh Cường
Giường nằm 41 chỗ
19:15
• Bến xe Mỹ Đình
7h30m
02:45
• Bến xe Sơn La
300,000VND
41 seats left
Thanh Thắng (Sơn La)
Instant booking
Thanh Thắng (Sơn La)
Giường nằm 41 chỗ
22:15
• Bến xe Mỹ Đình
6h45m
05:00
• Bến xe Sơn La
300,000VND
41 seats left
No prepayment required
Thanh Thắng (Sơn La)
Instant booking
Thanh Thắng (Sơn La)
Giường nằm 41 chỗ
22:00
• Bến xe Mỹ Đình
6h45m
04:45
• Bến xe Sơn La
300,000VND
41 seats left
No prepayment required
Thanh Thắng (Sơn La)
Instant booking
Thanh Thắng (Sơn La)
Giường nằm 41 chỗ
22:10
• Bến xe Mỹ Đình
6h45m
04:55
• Bến xe Sơn La
300,000VND
41 seats left
No prepayment required
Ngọc Thuận
Instant booking
Ngọc Thuận
Giường nằm 42 chỗ
21:00
• Bến xe Mỹ Đình
7h15m
04:15
• Bến xe Sơn La
300,000VND
42 seats left
Ngọc Thuận
Instant booking
Ngọc Thuận
Giường nằm 42 chỗ
14:45
• Bến xe Mỹ Đình
7h15m
22:00
• Bến xe Sơn La
300,000VND
42 seats left
Cường Nguyệt
Instant booking
Cường Nguyệt
Giường nằm 40 chỗ
13:30
• Bến xe Mỹ Đình
7h20m
20:50
• Bến xe Sơn La
300,000VND
40 seats left
Cường Nguyệt
Instant booking
Cường Nguyệt
Giường nằm 40 chỗ
11:00
• Bến xe Mỹ Đình
7h20m
18:20
• Bến xe Sơn La
300,000VND
40 seats left
Cường Nguyệt
Instant booking
Cường Nguyệt
Giường nằm 40 chỗ
22:00
• Bến xe Mỹ Đình
7h20m
05:20
• Bến xe Sơn La
300,000VND
40 seats left
Khánh Hương
Instant booking
Khánh Hương
Giường nằm 46 chỗ
22:00
• Bến xe Mỹ Đình
6h45m
04:45
• Bến xe Sơn La
300,000VND
46 seats left
No prepayment required

Rate your ticket searching experiences

Đức Quyến
Instant booking
Đức Quyến
Giường nằm 40 chỗ
20:00
• Bến xe Mỹ Đình
8h
04:00
• Cổng UBND tỉnh Sơn La
250,000VND
40 seats left
*Belongs to 20:00 29-09-2022 My Dinh - Tuan Giao trip
Đức Quyến
Instant booking
Đức Quyến
Giường nằm 20 chỗ
19:00
• Bến xe Yên Nghĩa
7h30m
02:30
• Cổng UBND tỉnh Sơn La
250,000VND
20 seats left
*Belongs to 19:00 29-09-2022 Yen Nghia - Tua Chua trip
Đức Quyến
Instant booking
Đức Quyến
Giường nằm 20 chỗ
19:00
• Bến xe Mỹ Đình
7h30m
02:30
• Cổng UBND tỉnh Sơn La
250,000VND
20 seats left
*Belongs to 19:00 29-09-2022 My Dinh - Tua Chua trip
Toàn Điệp
Instant booking
Toàn Điệp
Giường nằm 44 chỗ
20:10
• Ngã tư Nội Bài
9h30m
05:40
• Vincom Sơn La
330,000VND
44 seats left
*Belongs to 17:10 29-09-2022 Thai Nguyen - Son La trip
Hải Tuấn
Hải Tuấn
Giường nằm 41 chỗ
• Bến xe Mỹ Đình
6h35m
04:35
• Bến xe Sơn La
220,000VND
Luyện Hùng
Luyện Hùng
Giường nằm 44 chỗ
22:15
• Bến xe Mỹ Đình
5h20m
03:35
• Bến xe Sơn La
220,000VND
Bắc Sơn
Bắc Sơn
Giường nằm 40 chỗ
• Bến xe Mỹ Đình
5h30m
04:00
• Bến xe Sơn La
Not available on VeXeRe
Cường Nguyệt
Cường Nguyệt
Giường nằm 40 chỗ
• Bến xe Mỹ Đình
7h20m
05:50
• Bến xe Sơn La
300,000VND
Khánh Hương
Khánh Hương
Giường nằm 46 chỗ
22:15
• Bến xe Mỹ Đình
6h45m
05:00
• Bến xe Sơn La
300,000VND
Hoàng Trung - Sơn La
Giường nằm 40 chỗ
21:00
• Bến xe Mỹ Đình
7h
04:00
• Bến xe Sơn La
Not available on VeXeRe