Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Sin Yong Express

119 routes · 6 states · 197 daily departures · from RM35.00

119
Routes
197
Daily departures
RM35.00
Fares from
Advertisement

Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.

Sin Yong Express operates 119 scheduled routes to Perak, Penang, Johor, Kuala Lumpur, Pahang and Kedah, with 197 departures a day and fares from RM35.00.

Passenger rating
3.9 / 5
Destination states
6
Scheduled routes
119 · 197 daily departures
Seating layouts
1+2
Fares from
RM35.00
Official website
www.sinyong.my

Book Sin Yong Express online

Check live Sin Yong Express seat availability and get an instant e-ticket.

Check live fares & availability

Sin Yong Express coaches

Where they go

Timetable and fares

Routes are grouped by destination state. Open a section to see its services, or type in the filter box to search every section at once.

Please note: this timetable is a guide. Sin Yong Express may add, withdraw or retime services without notice.

To Perak68 routes · 120 departures · from RM85.00
Sin Yong Express timetable — To Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Johor Jaya Bus TerminalAyer Tawar Bus Terminal
9:00 AM9:00 PM
RM89.001+2
Johor Jaya Bus TerminalBagan Serai
9:15 PM
RM103.001+2
Johor Jaya Bus TerminalBatu Gajah Post Office
9:00 AM9:00 PM
RM85.001+2
Johor Jaya Bus TerminalBidor KFC
9:00 AM9:00 PM
RM85.001+2
Johor Jaya Bus TerminalBota Bus Terminal
9:00 AM9:00 PM
RM85.001+2
Johor Jaya Bus TerminalGopeng Shell Station
9:00 AM9:00 PM
RM85.001+2
Johor Jaya Bus TerminalKampar Putra Sentral Terminal
9:00 AM9:00 PM
RM85.001+2
Johor Jaya Bus TerminalLumut Bus Terminal
9:00 AM9:00 PM
RM89.001+2
Johor Jaya Bus TerminalParit Buntar bus terminal
9:15 PM
RM103.001+2
Johor Jaya Bus TerminalSeri Iskandar Bus Station
9:00 AM9:00 PM
RM89.001+2
Johor Jaya Bus TerminalSimpang Taiping
9:15 PM
RM103.001+2
Johor Jaya Bus TerminalSri Manjung Bus Terminal
9:00 AM9:00 PM
RM89.001+2
Johor Jaya Bus TerminalTanjung Malim Toll
9:00 AM9:00 PM
RM85.001+2
Johor Jaya Bus TerminalTapah KFC
9:00 AM9:00 PM
RM85.001+2
Johor Jaya Bus TerminalTerminal Amanjaya
9:15 PM
RM103.001+2
Johor Jaya Bus TerminalThe Store Setiawan
9:00 AM9:00 PM
RM89.001+2
Johor Jaya Bus TerminalTronoh Shell Station
9:00 AM9:00 PM
RM85.001+2
Pasir Gudang Bus TerminalAyer Tawar Bus Terminal
8:30 AM8:30 PM
RM89.001+2
Pasir Gudang Bus TerminalBagan Serai
9:00 PM
RM103.001+2
Pasir Gudang Bus TerminalBatu Gajah Post Office
8:30 AM8:30 PM
RM89.001+2
Pasir Gudang Bus TerminalBidor KFC
8:30 AM8:30 PM
RM85.001+2
Pasir Gudang Bus TerminalBota Bus Terminal
8:30 AM8:30 PM
RM85.001+2
Pasir Gudang Bus TerminalGopeng Shell Station
8:30 AM8:30 PM
RM85.001+2
Pasir Gudang Bus TerminalKampar Putra Sentral Terminal
8:30 AM8:30 PM
RM85.001+2
Pasir Gudang Bus TerminalLumut Bus Terminal
8:30 AM8:30 PM
RM89.001+2
Pasir Gudang Bus TerminalParit Buntar bus terminal
9:00 PM
RM103.001+2
Pasir Gudang Bus TerminalSeri Iskandar Bus Station
8:30 AM8:30 PM
RM89.001+2
Pasir Gudang Bus TerminalSimpang Taiping
9:00 PM
RM103.001+2
Pasir Gudang Bus TerminalSri Manjung Bus Terminal
8:30 AM8:30 PM
RM89.001+2
Pasir Gudang Bus TerminalTanjung Malim Toll
8:30 AM8:30 PM
RM85.001+2
Pasir Gudang Bus TerminalTapah KFC
8:30 AM8:30 PM
RM85.001+2
Pasir Gudang Bus TerminalTerminal Amanjaya
9:00 PM
RM103.001+2
Pasir Gudang Bus TerminalThe Store Setiawan
8:30 AM8:30 PM
RM89.001+2
Pasir Gudang Bus TerminalTronoh Shell Station
8:30 AM8:30 PM
RM85.001+2
Sri Putri Johor Bahru (Shell Station)Ayer Tawar Bus Terminal
10:01 AM10:01 PM
RM85.001+2
Sri Putri Johor Bahru (Shell Station)Bagan Serai
10:16 PM
RM90.001+2
Sri Putri Johor Bahru (Shell Station)Batu Gajah Post Office
10:01 AM10:01 PM
RM85.001+2
Sri Putri Johor Bahru (Shell Station)Bidor KFC
10:01 AM10:01 PM
RM85.001+2
Sri Putri Johor Bahru (Shell Station)Bota Bus Terminal
10:01 AM10:01 PM
RM85.001+2
Sri Putri Johor Bahru (Shell Station)Gopeng Shell Station
10:01 AM10:01 PM
RM85.001+2
Sri Putri Johor Bahru (Shell Station)Kampar Putra Sentral Terminal
10:01 AM10:01 PM
RM85.001+2
Sri Putri Johor Bahru (Shell Station)Lumut Bus Terminal
10:01 AM10:01 PM
RM85.001+2
Sri Putri Johor Bahru (Shell Station)Parit Buntar bus terminal
10:16 PM
RM90.001+2
Sri Putri Johor Bahru (Shell Station)Seri Iskandar Bus Station
10:01 AM10:01 PM
RM85.001+2
Sri Putri Johor Bahru (Shell Station)Simpang Taiping
10:16 PM
RM90.001+2
Sri Putri Johor Bahru (Shell Station)Sri Manjung Bus Terminal
10:01 AM10:01 PM
RM85.001+2
Sri Putri Johor Bahru (Shell Station)Tanjung Malim Toll
10:01 AM10:01 PM
RM85.001+2
Sri Putri Johor Bahru (Shell Station)Tapah KFC
10:01 AM10:01 PM
RM85.001+2
Sri Putri Johor Bahru (Shell Station)Terminal Amanjaya
10:16 PM
RM90.001+2
Sri Putri Johor Bahru (Shell Station)The Store Setiawan
10:01 AM10:01 PM
RM85.001+2
Sri Putri Johor Bahru (Shell Station)Tronoh Shell Station
10:01 AM10:01 PM
RM85.001+2
Tun Aminah Bus TerminalAyer Tawar Bus Terminal
10:00 AM10:00 PM
RM89.001+2
Tun Aminah Bus TerminalBagan Serai
10:15 PM
RM103.001+2
Tun Aminah Bus TerminalBatu Gajah Post Office
10:00 AM10:00 PM
RM85.001+2
Tun Aminah Bus TerminalBidor KFC
10:00 AM10:00 PM
RM85.001+2
Tun Aminah Bus TerminalBota Bus Terminal
10:00 AM10:00 PM
RM85.001+2
Tun Aminah Bus TerminalGopeng Shell Station
10:00 AM10:00 PM
RM85.001+2
Tun Aminah Bus TerminalKampar Putra Sentral Terminal
10:00 AM10:00 PM
RM85.001+2
Tun Aminah Bus TerminalLumut Bus Terminal
10:00 AM10:00 PM
RM89.001+2
Tun Aminah Bus TerminalParit Buntar bus terminal
10:15 PM
RM103.001+2
Tun Aminah Bus TerminalSeri Iskandar Bus Station
10:00 AM10:00 PM
RM89.001+2
Tun Aminah Bus TerminalSimpang Taiping
10:15 PM
RM103.001+2
Tun Aminah Bus TerminalSri Manjung Bus Terminal
10:00 AM10:00 PM
RM89.001+2
Tun Aminah Bus TerminalTanjung Malim Toll
10:00 AM10:00 PM
RM85.001+2
Tun Aminah Bus TerminalTapah KFC
10:00 AM10:00 PM
RM85.001+2
Tun Aminah Bus TerminalTerminal Amanjaya
10:15 PM
RM103.001+2
Tun Aminah Bus TerminalThe Store Setiawan
10:00 AM10:00 PM
RM89.001+2
Tun Aminah Bus TerminalTronoh Shell Station
10:00 AM10:00 PM
RM85.001+2
To Pulau Pinang24 routes · 24 departures · from RM90.00
Sin Yong Express timetable — To Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Johor Jaya Bus TerminalBukit Mertajam
9:15 PM
RM103.001+2
Johor Jaya Bus TerminalJawi Bus Terminal
9:15 PM
RM103.001+2
Johor Jaya Bus TerminalNibong Tebal Shell
9:15 PM
RM103.001+2
Johor Jaya Bus TerminalPenang Sentral
9:15 PM
RM103.001+2
Johor Jaya Bus TerminalSungai Bakap
9:15 PM
RM103.001+2
Johor Jaya Bus TerminalSungai Nibong Bus Terminal
9:15 PM
RM103.001+2
Pasir Gudang Bus TerminalBukit Mertajam
9:00 PM
RM103.001+2
Pasir Gudang Bus TerminalJawi Bus Terminal
9:00 PM
RM103.001+2
Pasir Gudang Bus TerminalNibong Tebal Shell
9:00 PM
RM103.001+2
Pasir Gudang Bus TerminalPenang Sentral
9:00 PM
RM103.001+2
Pasir Gudang Bus TerminalSungai Bakap
9:00 PM
RM103.001+2
Pasir Gudang Bus TerminalSungai Nibong Bus Terminal
9:00 PM
RM103.001+2
Sri Putri Johor Bahru (Shell Station)Bukit Mertajam
10:16 PM
RM90.001+2
Sri Putri Johor Bahru (Shell Station)Jawi Bus Terminal
10:16 PM
RM90.001+2
Sri Putri Johor Bahru (Shell Station)Nibong Tebal Shell
10:16 PM
RM90.001+2
Sri Putri Johor Bahru (Shell Station)Penang Sentral
10:16 PM
RM90.001+2
Sri Putri Johor Bahru (Shell Station)Sungai Bakap
10:16 PM
RM90.001+2
Sri Putri Johor Bahru (Shell Station)Sungai Nibong Bus Terminal
10:16 PM
RM90.001+2
Tun Aminah Bus TerminalBukit Mertajam
10:15 PM
RM103.001+2
Tun Aminah Bus TerminalJawi Bus Terminal
10:15 PM
RM103.001+2
Tun Aminah Bus TerminalNibong Tebal Shell
10:15 PM
RM103.001+2
Tun Aminah Bus TerminalPenang Sentral
10:15 PM
RM103.001+2
Tun Aminah Bus TerminalSungai Bakap
10:15 PM
RM103.001+2
Tun Aminah Bus TerminalSungai Nibong Bus Terminal
10:15 PM
RM103.001+2
To Johor10 routes · 20 departures · from RM45.00
Sin Yong Express timetable — To Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Genting Highlands Premium Outlets TerminalJohor Jaya Bus Terminal
4:00 PM5:00 PM
RM70.001+2
Genting Highlands Premium Outlets TerminalLarkin Sentral
4:00 PM5:00 PM
RM70.001+2
Genting Highlands Premium Outlets TerminalRNF Mall Johor Bahru
4:00 PM5:00 PM
RM70.001+2
Genting Highlands Premium Outlets TerminalSkudai (Roadside Shell Station)
4:00 PM5:00 PM
RM70.001+2
Genting Highlands Premium Outlets TerminalTun Aminah Bus Terminal
4:00 PM5:00 PM
RM70.001+2
TBS (Terminal Bersepadu Selatan)Johor Jaya Bus Terminal
5:30 PM6:30 PM
RM52.001+2
TBS (Terminal Bersepadu Selatan)Larkin Sentral
5:30 PM6:30 PM
RM52.001+2
TBS (Terminal Bersepadu Selatan)RNF Mall Johor Bahru
5:30 PM6:30 PM
RM45.001+2
TBS (Terminal Bersepadu Selatan)Skudai (Roadside Shell Station)
5:30 PM6:30 PM
RM52.001+2
TBS (Terminal Bersepadu Selatan)Tun Aminah Bus Terminal
5:30 PM6:30 PM
RM52.001+2
To Kuala Lumpur7 routes · 17 departures · from RM35.00
Sin Yong Express timetable — To Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Johor Jaya Bus TerminalTBS (Terminal Bersepadu Selatan)
8:00 AM9:00 AM9:00 PM
RM45.001+2
Larkin SentralTBS (Terminal Bersepadu Selatan)
8:30 AM9:30 AM
RM48.001+2
Pasir Gudang Bus TerminalTBS (Terminal Bersepadu Selatan)
8:30 AM8:30 PM
RM45.001+2
RNF Mall Johor BahruTBS (Terminal Bersepadu Selatan)
8:15 AM9:15 AM
RM60.001+2
Senai (Hong Leong Bank)TBS (Terminal Bersepadu Selatan)
9:02 AM10:02 AM
RM35.001+2
Sri Putri Johor Bahru (Shell Station)TBS (Terminal Bersepadu Selatan)
9:01 AM10:01 AM10:01 PM
RM35.001+2
Tun Aminah Bus TerminalTBS (Terminal Bersepadu Selatan)
9:00 AM10:00 AM10:00 PM
RM40.001+2
To Pahang6 routes · 12 departures · from RM60.00
Sin Yong Express timetable — To Pahang
Boarding pointArrival pointDeparture timesFare fromSeating
Johor Jaya Bus TerminalGenting Highlands Premium Outlets Terminal
8:00 AM9:00 AM
RM70.001+2
Larkin SentralGenting Highlands Premium Outlets Terminal
8:30 AM9:30 AM
RM70.001+2
RNF Mall Johor BahruGenting Highlands Premium Outlets Terminal
8:15 AM9:15 AM
RM60.001+2
Senai (Hong Leong Bank)Genting Highlands Premium Outlets Terminal
9:02 AM10:02 AM
RM60.001+2
Sri Putri Johor Bahru (Shell Station)Genting Highlands Premium Outlets Terminal
9:01 AM10:01 AM
RM60.001+2
Tun Aminah Bus TerminalGenting Highlands Premium Outlets Terminal
9:00 AM10:00 AM
RM70.001+2
To Kedah4 routes · 4 departures · from RM90.00
Sin Yong Express timetable — To Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Johor Jaya Bus TerminalKulim Bus Terminal
9:15 PM
RM103.001+2
Pasir Gudang Bus TerminalKulim Bus Terminal
9:00 PM
RM103.001+2
Sri Putri Johor Bahru (Shell Station)Kulim Bus Terminal
10:16 PM
RM90.001+2
Tun Aminah Bus TerminalKulim Bus Terminal
10:15 PM
RM103.001+2
No routes match your filter.
Click a section to expand it, or type in the filter box to search every section at once. Book Sin Yong Express

Boarding points

Sin Yong Express picks up at 9 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.

Frequently asked questions

How much does a Sin Yong Express ticket cost?

Sin Yong Express fares start at RM35.00 one way, depending on the route and coach class.

Where does Sin Yong Express go?

Sin Yong Express serves 6 states — Perak, Pulau Pinang, Johor, Kuala Lumpur, Pahang, Kedah.

How do I book a Sin Yong Express ticket?

You can book Sin Yong Express tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.

What time do Sin Yong Express buses depart?

Departures run from 8:00 AM through to 10:16 PM, depending on the route.

Other operators to Perak

Advertisement