Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Johor to Perlis

36 routes · 7 operators · 37 daily departures · from RM100.00

7
Operators
36
Routes
37
Daily departures
RM100.00
Fares from
Advertisement

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

36 scheduled routes run from Johor to Perlis, operated by 7 coach companies. There are 37 departures a day, with fares from RM100.00.

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

Book Johor to Perlis

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 Johor to Perlis
Boarding pointArrival pointDeparture timesFare fromSeating
Batu Pahat Bus TerminalKuala Perlis Bus Terminal
6:00 PM
RM100.001+2
Batu Pahat Bus TerminalPerlis Sentral
6:00 PM
RM100.001+2
Hentian Teksi Dan Bas Bandar Maharani MuarKuala Perlis Bus Terminal
7:30 PM
RM100.001+2
Hentian Teksi Dan Bas Bandar Maharani MuarPerlis Sentral
7:30 PM
RM100.001+2
Larkin SentralKuala Perlis Bus Terminal
9:00 PM
RM120.001+2
Larkin SentralPerlis Sentral
9:00 PM
RM120.001+2
Pasir Gudang Bus TerminalKuala Perlis Bus Terminal
8:00 PM
RM125.001+2
Pasir Gudang Bus TerminalPerlis Sentral
8:00 PM
RM125.001+2
Tun Aminah Bus TerminalKuala Perlis Bus Terminal
9:30 PM
RM115.001+2
Tun Aminah Bus TerminalPerlis Sentral
9:30 PM
RM115.001+2
No routes match your filter.
Lowest published fare RM100.00. Shaded times are overnight departures. Book Sani Express (Sani Hotel)

Super Nice Express

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

Super Nice Express services from Johor to Perlis
Boarding pointArrival pointDeparture timesFare fromSeating
Johor Bahru (JB Larkin Term.)Kangar
9:29 PM
RM125.001+2
Johor Bahru (JB Larkin Term.)Kuala Perlis
9:29 PM
RM125.001+2
Johor JayaKangar
9:00 PM
RM125.001+2
Johor JayaKuala Perlis
9:00 PM
RM125.001+2
KulaiKangar
10:30 PM
RM125.001+2
KulaiKuala Perlis
10:30 PM
RM125.001+2
Pasir GudangKangar
8:30 PM
RM130.001+2
Pasir GudangKuala Perlis
8:30 PM
RM130.001+2
Tun AminahKangar
10:00 PM
RM125.001+2
Tun AminahKuala Perlis
10:00 PM
RM125.001+2
No routes match your filter.
Lowest published fare RM125.00. Shaded times are overnight departures. Book Super Nice Express

Sri Maju Group

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

Sri Maju Group services from Johor to Perlis
Boarding pointArrival pointDeparture timesFare fromSeating
Johor Bahru (JB Larkin Term.)Kangar
8:00 PM
RM115.001+2
Johor Bahru (JB Larkin Term.)Kuala Perlis
8:00 PM
RM115.001+2
KulaiKangar
9:00 PM
RM115.001+2
KulaiKuala Perlis
9:00 PM
RM115.001+2
Tun AminahKangar
8:30 PM
RM115.001+2
Tun AminahKuala Perlis
8:30 PM
RM115.001+2
No routes match your filter.
Lowest published fare RM115.00. Shaded times are overnight departures. Book Sri Maju Group

Mayang Sari Express

3.9 · 4 routes · 5 departures a day · 1+2, 2+2

Mayang Sari Express services from Johor to Perlis
Boarding pointArrival pointDeparture timesFare fromSeating
Larkin SentralKuala Perlis Bus Terminal
8:00 PM
RM120.001+2
Larkin SentralPerlis Sentral
8:00 PM
RM120.001+2
Muar Bentayan Bus TerminalKuala Perlis Bus Terminal
10:30 PM
RM101.001+2
Muar Bentayan Bus TerminalPerlis Sentral
10:00 AM10:30 PM
RM101.001+2
No routes match your filter.
Lowest published fare RM101.00. Shaded times are overnight departures. Book Mayang Sari Express

Maraliner

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

Maraliner services from Johor to Perlis
Boarding pointArrival pointDeparture timesFare fromSeating
Larkin SentralKuala Perlis Bus Terminal
8:30 PM
RM124.001+2
Larkin SentralPerlis Sentral
8:30 PM
RM122.001+2
No routes match your filter.
Lowest published fare RM122.00. Shaded times are overnight departures. Book Maraliner

Pancaran Matahari Express

4.5 · 2 routes · 2 departures a day · 1+2

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

Permata Utara Sdn Bhd

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

Permata Utara Sdn Bhd services from Johor to Perlis
Boarding pointArrival pointDeparture timesFare fromSeating
Johor Bahru (JB Larkin Term.)Kangar
10:30 PM
RM121.00SVIP 31 SEAT
Johor Bahru (JB Larkin Term.)Kuala Perlis
10:30 PM
RM121.00SVIP 31 SEAT
No routes match your filter.
Lowest published fare RM121.00. Shaded times are overnight departures. Book Permata Utara Sdn Bhd

Boarding points in Johor

Arrival points in Perlis

Frequently asked questions

How much is the bus from Johor to Perlis?

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

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

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

Other routes into Perlis

Advertisement