Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Perlis to Johor

29 routes · 7 operators · 31 daily departures · from RM95.00

7
Operators
29
Routes
31
Daily departures
RM95.00
Fares from
Advertisement

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

29 scheduled routes run from Perlis to Johor, operated by 7 coach companies. There are 31 departures a day, with fares from RM95.00.

Departing from
Perlis — 4 boarding points
Arriving in
Johor — 8 arrival points
Operators
7 on this corridor
Departures
31 a day
Fares from
RM95.00 one way

Book Perlis to Johor

Compare all 7 operators on this route with live seat availability.

Check live fares & availability

Timetable and fares

Every scheduled service on this corridor is listed below, grouped by operator. Use the filter box to narrow a table to your boarding point, or click a column heading to sort by departure time or fare.

Please note: fares and timings are set by the operators and change at short notice. Everything here is a guide — reconfirm when you book.

Sani Express (Sani Hotel)

4.3 · 10 routes · 10 departures a day · 1+2

Sani Express (Sani Hotel) services from Perlis to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Kuala Perlis Bus TerminalBatu Pahat Bus Terminal
8:00 PM
RM100.001+2
Kuala Perlis Bus TerminalHentian Teksi Dan Bas Bandar Maharani Muar
8:00 PM
RM100.001+2
Kuala Perlis Bus TerminalLarkin Sentral
7:00 PM
RM120.001+2
Kuala Perlis Bus TerminalPasir Gudang Bus Terminal
7:00 PM
RM125.001+2
Kuala Perlis Bus TerminalTun Aminah Bus Terminal
7:00 PM
RM115.001+2
Perlis SentralBatu Pahat Bus Terminal
8:15 PM
RM100.001+2
Perlis SentralHentian Teksi Dan Bas Bandar Maharani Muar
8:15 PM
RM95.001+2
Perlis SentralLarkin Sentral
7:15 PM
RM120.001+2
Perlis SentralPasir Gudang Bus Terminal
7:15 PM
RM125.001+2
Perlis SentralTun Aminah Bus Terminal
7:15 PM
RM115.001+2
No routes match your filter.
Lowest published fare RM95.00. Shaded times are overnight departures. Book Sani Express (Sani Hotel)

Mayang Sari Express

3.9 · 6 routes · 8 departures a day · 1+2, 2+2

Mayang Sari Express services from Perlis to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Kuala Perlis Bus TerminalBatu Pahat Bus Terminal
7:45 PM
RM109.901+2
Kuala Perlis Bus TerminalLarkin Sentral
7:45 PM
RM123.901+2
Kuala Perlis Bus TerminalMuar Bentayan Bus Terminal
7:45 PM9:30 PM
RM101.701+2
Perlis SentralBatu Pahat Bus Terminal
8:15 PM
RM109.901+2
Perlis SentralLarkin Sentral
8:15 PM
RM123.901+2
Perlis SentralMuar Bentayan Bus Terminal
8:15 PM10:00 PM
RM101.701+2
No routes match your filter.
Lowest published fare RM101.70. Shaded times are overnight departures. Book Mayang Sari Express

Permata Utara Sdn Bhd

2.5 · 4 routes · 4 departures a day · 1+2, SVIP 30 SEATER

Permata Utara Sdn Bhd services from Perlis to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
KangarJohor Bahru (JB Larkin Term.)
6:30 PM
RM124.001+2
KangarTun Aminah Bus Terminal
6:30 PM
RM124.001+2
Kuala PerlisJohor Bahru (JB Larkin Term.)
6:00 PM
RM124.001+2
Kuala PerlisTun Aminah Bus Terminal
6:00 PM
RM124.001+2
No routes match your filter.
Lowest published fare RM124.00. Shaded times are overnight departures. Book Permata Utara Sdn Bhd

Super Nice Express

3.3 · 4 routes · 4 departures a day · 1+2

Super Nice Express services from Perlis to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
KangarJohor Bahru (JB Larkin Term.)
6:30 PM
RM120.001+2
KangarSkudai, Johor Bahru
6:30 PM
RM120.001+2
Kuala PerlisJohor Bahru (JB Larkin Term.)
6:00 PM
RM120.001+2
Kuala PerlisSkudai, Johor Bahru
6:00 PM
RM120.001+2
No routes match your filter.
Lowest published fare RM120.00. Shaded times are overnight departures. Book Super Nice Express

Maraliner

4.0 · 2 routes · 2 departures a day · 1+2, 2+2

Maraliner services from Perlis to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Kuala Perlis Bus TerminalLarkin Sentral
9:00 PM
RM124.001+2
Perlis SentralLarkin Sentral
9:15 PM
RM122.001+2
No routes match your filter.
Lowest published fare RM122.00. Shaded times are overnight departures. Book Maraliner

Sri Maju Group

4.0 · 2 routes · 2 departures a day · 1+2, 2+2

Sri Maju Group services from Perlis to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
KangarJohor Bahru (JB Larkin Term.)
6:45 PM
RM115.001+2
Kuala PerlisJohor Bahru (JB Larkin Term.)
6:30 PM
RM115.001+2
No routes match your filter.
Lowest published fare RM115.00. Shaded times are overnight departures. Book Sri Maju Group

Pancaran Matahari Express

4.5 · 1 route · 1 departure a day · 1+2

Pancaran Matahari Express services from Perlis to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Perlis SentralLarkin Sentral
7:15 PM
RM125.001+2
No routes match your filter.
Lowest published fare RM125.00. Shaded times are overnight departures. Book Pancaran Matahari Express

Boarding points in Perlis

Arrival points in Johor

Frequently asked questions

How much is the bus from Perlis to Johor?

Fares start from RM95.00 one way. 7 operators run this route, so prices vary with coach class and departure time.

Which companies run buses from Perlis to Johor?
What time is the first and last bus from Perlis to Johor?

The earliest scheduled departure is 6:00 PM and the last is 10:00 PM. Exact times vary by operator and boarding point.

Other routes into Johor

Advertisement