Johor Bahru to Alor Setar bus with Intercity Coach

Sun, 20 Jul
+ Add return
Intercity Coach
Sri Maju Group
Causeway Link
GRASSLAND COACH
Interbus S.p.A.
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest coaches from Johor Bahru to Alor Setar

Showing times and prices for 20 Jul

Cheapest price

$22

Average price

$25

Fastest journey

10 h 18 m

Average duration

10 h 18 m

Buses per day

44

Distance

640 km

Cheap tickets

The best way to find a cheap coach ticket from Johor Bahru to Alor Setar is to book your journey as far in advance as possible and to avoid travelling at rush hour.

The average ticket from Johor Bahru to Alor Setar will cost around $25 if you buy it on the day, but you can find cheap coach tickets today for only $22.

Fast coaches

Of the 44 buses that leave Johor Bahru for Alor Setar every day 44 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 640 km distance in an average of 10 h 18 m but if you time it right, some buses will get you there in just 10 h 18 m .

The slowest buses will take 10 h 18 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Sri Maju Group
08:00PM10h28
Johor Bahru (JB Larkin Term.)
06:28AMAlor Setar, Terminal Bus Shahab Perdana
$221One-way
0 changes
Sri Maju Group
08:20PM10h18
Johor Bahru, Terminal Tun Aminah
06:38AMAlor Setar, Terminal Bus Shahab Perdana
$221One-way
0 changes
Permata Utara Sdn Bhd
09:45PM10h28
Johor Bahru (JB Larkin Term.)
08:13AMAlor Setar, Terminal Bus Shahab Perdana
$231One-way
0 changes
Mayang Sari
08:00PM10h28
Johor Bahru (JB Larkin Term.)
06:28AMAlor Setar, Terminal Bus Shahab Perdana
$231One-way
0 changes
Maraliner
09:00AM10h28
Johor Bahru (JB Larkin Term.)
07:28PMAlor Setar, Terminal Bus Shahab Perdana
$231One-way
0 changes

Live departures

Johor Bahru to Alor Setar bus times

Showing buses for tomorrow, Sunday, 20 July
Last updated at 2:33 pm
ProviderDepartsDurationArrivesChanges
Tickets
ESB_168_MARALINER1:00 am Johor Bahru (JB Larkin Term.)
10h28
11:28 am Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_1468_INTERCITY_COACH1:30 am Johor Bahru, Terminal Bas Pasir Gudang
10h40
12:10 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_1468_INTERCITY_COACH2:00 am Johor Bahru, Johor Jaya
10h28
12:28 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_1468_INTERCITY_COACH2:30 am Johor Bahru (JB Larkin Term.)
10h28
12:58 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_1468_INTERCITY_COACH3:00 am Johor Bahru, Terminal Tun Aminah
10h18
1:18 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5_SUPER_NICE6:15 am Johor Bahru, Terminal Bas Pasir Gudang
10h40
4:55 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5_SUPER_NICE7:00 am Johor Bahru, Johor Jaya
10h28
5:28 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5_SUPER_NICE7:29 am Johor Bahru (JB Larkin Term.)
10h28
5:57 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5_SUPER_NICE8:00 am Johor Bahru, Terminal Tun Aminah
10h18
6:18 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_821_KKKL_SDN11:00 am Johor Bahru (JB Larkin Term.)
10h28
9:28 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_821_KKKL_SDN11:30 am Johor Bahru, Terminal Tun Aminah
10h18
9:48 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_399_MAYANG_SARI12:00 pm Johor Bahru (JB Larkin Term.)
10h28
10:28 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_8_SRI_MAJU12:00 pm Johor Bahru (JB Larkin Term.)
10h28
10:28 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_16_KPB_EKSPRESS12:00 pm Johor Bahru, Terminal Bas Pasir Gudang
10h40
10:40 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_8_SRI_MAJU12:20 pm Johor Bahru, Terminal Tun Aminah
10h18
10:38 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_654_SIN_YONG12:30 pm Johor Bahru, Terminal Bas Pasir Gudang
10h40
11:10 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_16_KPB_EKSPRESS12:30 pm Johor Bahru, Johor Jaya
10h28
10:58 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5_SUPER_NICE12:30 pm Johor Bahru, Terminal Bas Pasir Gudang
10h40
11:10 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_1299_LA_HOLIDAYS12:30 pm Johor Bahru, Terminal Bas Pasir Gudang
10h40
11:10 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_168_MARALINER12:30 pm Johor Bahru (JB Larkin Term.)
10h28
10:58 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5879_QUICK_LINER12:45 pm Johor Bahru, Johor Jaya
10h28
11:13 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5_SUPER_NICE1:00 pm Johor Bahru, Johor Jaya
10h28
11:28 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5723_PANCARAN_MATAHARI1:00 pm Johor Bahru (JB Larkin Term.)
10h28
11:28 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_821_KKKL_SDN1:00 pm Johor Bahru (JB Larkin Term.)
10h28
11:28 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_16_KPB_EKSPRESS1:00 pm Johor Bahru (JB Larkin Term.)
10h28
11:28 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_1299_LA_HOLIDAYS1:00 pm Johor Bahru, Johor Jaya
10h28
11:28 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_654_SIN_YONG1:00 pm Johor Bahru, Johor Jaya
10h28
11:28 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5879_QUICK_LINER1:15 pm Johor Bahru, Terminal Bas Pasir Gudang
10h40
11:55 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5_SUPER_NICE1:29 pm Johor Bahru (JB Larkin Term.)
10h28
11:57 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_16_KPB_EKSPRESS1:30 pm Johor Bahru, Terminal Tun Aminah
10h18
11:48 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_1299_LA_HOLIDAYS1:30 pm Johor Bahru (JB Larkin Term.)
10h28
11:58 pm Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_1110_PERMATA_UTARA1:45 pm Johor Bahru (JB Larkin Term.)
10h28
12:13 am Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5879_QUICK_LINER1:45 pm Johor Bahru (JB Larkin Term.)
10h28
12:13 am Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_1299_LA_HOLIDAYS1:45 pm Johor Bahru, Terminal Tun Aminah
10h18
12:03 am Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_654_SIN_YONG1:45 pm Johor Bahru, Terminal Tun Aminah
10h18
12:03 am Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_1299_LA_HOLIDAYS1:46 pm Johor Bahru, Sri Putri (Shell)
10h42
12:28 am Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5_SUPER_NICE2:00 pm Johor Bahru, Terminal Bas Pasir Gudang
10h40
12:40 am Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5_SUPER_NICE2:00 pm Johor Bahru, Terminal Tun Aminah
10h18
12:18 am Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_654_SIN_YONG2:01 pm Johor Bahru, Sri Putri (Shell)
10h42
12:43 am Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5879_QUICK_LINER2:15 pm Johor Bahru, Terminal Tun Aminah
10h18
12:33 am Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_960_QJ_EXPRESS2:28 pm Johor Bahru (JB Larkin Term.)
10h28
12:56 am Alor Setar, Terminal Bus Shahab Perdana0 changesdirect
ESB_5_SUPER_NICE2:30 pm Johor Bahru, Johor Jaya
10h28
12:58 am Alor Setar, Terminal Bus Shahab Perdana0 changesdirect

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Johor Bahru to Alor Setar by coach or flight

Sun
20 Jul
Mon
21 Jul
Tue
22 Jul
Wed
23 Jul
Thu
24 Jul
Fri
25 Jul
Sat
26 Jul

Journey information

Overview: Bus from Johor Bahru to Alor Setar

MalaysiaMalaysia
MalaysiaMalaysia
Icon of bus
Buses from Johor Bahru to Alor Setar run on average 29 times per day, taking around 10h 24m. Cheap bus tickets for this journey start at $21 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
640 km
Average bus duration
10h 24m
Cheapest ticket price
$21
Buses per day
29
Direct buses
29
Fastest bus
10h 18m
First bus
08:00
Last bus
23:35
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Coach companies: Intercity Coach, Sri Maju Group and Causeway Link Johor Bahru to Alor Setar

Travel from $26 with Omio’s coach partners Intercity Coach, Sri Maju Group and Causeway Link! You can find the best timetables and tickets when comparing and booking the most popular route for you.

Established in 2010 in Malaysia, operates from Kaunter 29, Terminal Bas Shahab Perdana, Alor Setar. The fleet consists of 30-seater high deck coaches with a 2+1 layout, fully air-conditioned and equipped with Wi-Fi, GPS tracking, reclining seats, and ASTRO satellite service. Luggage is included in the fare; excess and bulky luggage are allowed for an additional fee. Seat reservations and onboard bathrooms ensure a comfortable journey. Pets are not allowed; bikes are welcome. Food options are available on board.

FAQs: Johor Bahru to Alor Setar coach

FAQs: Take the bus from Johor Bahru to Alor Setar with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Johor Bahru to Alor Setar.
FAQs

More options for your journey from Johor Bahru to Alor Setar

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language

Useful links