loading
  • 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%
Search filterClear 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-offTrip with discounts from bus operators or VeXeRe coupon codeBus operator ensures preventative measures, such as car cleaning & disinfecting, hand sanitizer, ...
Price
0 VND
2,000,000 VND

Choose seat position

Seat available

1

First row

Middle rows

Last row

Bus operator
Pick-up point
  • Nam Từ Liêm (27)
  • Hà Đông (6)
  • Sóc Sơn (3)
  • Hoàng Mai (2)
  • Ba Đình (1)
  • Cầu Giấy (1)
  • Gia Lâm (1)
  • Thanh Trì (1)
Drop-off point
  • Sơn La (147)
Types of seat
Rating
& up (18)
& up (22)
& up (27)
& up (30)

Find the cheapest bus tickets from Ha Noi to Son La - Son La

: 37 trips
Sort by:
Thanh Thắng (Sơn La)
Instant booking
Thanh Thắng (Sơn La)
Giường nằm 41 chỗ
22:00
• My Dinh Bus Station
6h45m
04:45
• Son La Bus Station
320,000VND
41 available seats
No prepayment required
Thanh Thắng (Sơn La)
Instant booking
Thanh Thắng (Sơn La)
Giường nằm 41 chỗ
22:15
• My Dinh Bus Station
6h45m
05:00
• Son La Bus Station
320,000VND
41 available seats
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
• My Dinh Bus Station
6h45m
04:55
• Son La Bus Station
320,000VND
41 available seats
No prepayment required
Ngọc Thuận
Instant booking
Ngọc Thuận
Giường nằm 42 chỗ
21:00
• My Dinh Bus Station
7h15m
04:15
• Son La Bus Station
300,000VND
42 available seats
Cường Nguyệt
Instant booking
Cường Nguyệt
Giường nằm 40 chỗ
11:00
• My Dinh Bus Station
7h20m
18:20
• Son La Bus Station
300,000VND
40 available seats
Cường Nguyệt
Instant booking
Cường Nguyệt
Giường nằm 40 chỗ
22:00
• My Dinh Bus Station
7h20m
05:20
• Son La Bus Station
300,000VND
40 available seats
Cường Nguyệt
Instant booking
Cường Nguyệt
Giường nằm 40 chỗ
13:30
• My Dinh Bus Station
7h20m
20:50
• Son La Bus Station
300,000VND
40 available seats
Khánh Hương
Instant booking
Khánh Hương
Giường nằm 46 chỗ
22:00
• My Dinh Bus Station
6h45m
04:45
• Son La Bus Station
300,000VND
46 available seats
No prepayment required
Ngọc Thuận
Ngọc Thuận
Giường nằm 42 chỗ
14:45
• My Dinh Bus Station
7h15m
22:00
• Son La Bus Station
300,000VND
Khánh Hương
Khánh Hương
Limousine giường nằm 34 chỗ
22:45
• My Dinh Bus Station
7h45m
06:30
• Son La Bus Station
330,000VND

Rate your ticket searching experiences

Sơn La Express
Sơn La Express
Giường nằm 40 chỗ
• My Dinh bus station
7h45m
18:15
• Hong Tien bus station
250,000VND
Luyện Hùng
Luyện Hùng
Giường nằm 44 chỗ
• My Dinh Bus Station
5h20m
03:35
• Son La Bus Station
220,000VND
Cường Nguyệt
Cường Nguyệt
Giường nằm 40 chỗ
• My Dinh Bus Station
7h20m
05:50
• Son La Bus Station
300,000VND
Bắc Sơn
Bắc Sơn
Giường nằm 40 chỗ
• My Dinh Bus Station
5h30m
04:00
• Son La Bus Station
Not available on VeXeRe
Khánh Hương
Khánh Hương
Giường nằm 46 chỗ
22:15
• My Dinh Bus Station
6h45m
05:00
• Son La Bus Station
300,000VND
Hoàng Trung - Sơn La
Giường nằm 40 chỗ
21:00
• My Dinh Bus Station
7h
04:00
• Son La Bus Station
Not available on VeXeRe
Khánh Thu
Ghế ngồi 28 chỗ
07:30
• VP xe Khánh Thu
0h
07:30
• Son La Bus Station
160,000VND
Notice
Dũng Ngà
Dũng Ngà
Giường nằm 39 chỗ
21:00
• Yen Nghia Bus Station
6h
03:00
• Son La Bus Station
200,000VND
Tiến Tuế
Tiến Tuế
Giường nằm 43 chỗ
20:00
• My Dinh Bus Station
6h
02:00
• Son La Bus Station
Spotlessly cleanClear informationSafe driving
220,000VND
Notice
Quang Tuấn
Quang Tuấn
Giường nằm 41 chỗ
• Gate no 1 - National convention center
6h30m
02:45
• Son La Bus Station
200,000VND