50
Checking Seats Availability
Loading seats data...

From Arau to Johor Bahru by train+flight joint ticket

#9421
KTM
07:23
Arau, Perlis
08:41
Butterworth, Penang
1h 18m
 Instant
Change stations. Take a taxi (fees apply) - 29 minute, 14.6 km (Next departure after 2 hours 54 minutes)
#AK6425
11:35
PEN Penang International Airport
12:45
JHB Johor Airport, Johor Bahru
1h 10m
 Instant
Total duration
5h 22m

From Arau to Johor Bahru by train+bus joint ticket

#9221
KTM
08:06
Arau, Perlis
10:02
Taiping, Perak
1h 56m
 Instant
Change stations. Walk - 15 minute, 1000 m (Next departure after 2 hours 58 minutes)
13:00
Simpang, Perak
21:05
Larkin Bus Terminal, Johor Bahru
8h 5m
 Instant
Total duration
12h 59m
#9201
KTM
11:34
Arau, Perlis
13:24
Taiping, Perak
1h 50m
 Instant
Change stations. Walk - 15 minute, 1000 m (Next departure after 7 hours 1 minute)
20:25
Simpang, Perak
04:30
Larkin Bus Terminal, Johor Bahru
8h 5m
 Instant
Total duration
16h 56m
#9423
KTM
13:08
Arau, Perlis
15:05
Taiping, Perak
1h 57m
 Instant
Change stations. Walk - 15 minute, 1000 m (Next departure after 5 hours 20 minutes)
20:25
Simpang, Perak
04:30
Larkin Bus Terminal, Johor Bahru
8h 5m
 Instant
Total duration
15h 22m
#9203
KTM
14:30
Arau, Perlis
16:34
Taiping, Perak
2h 4m
 Instant
Change stations. Walk - 15 minute, 1000 m (Next departure after 3 hours 51 minutes)
20:25
Simpang, Perak
04:30
Larkin Bus Terminal, Johor Bahru
8h 5m
 Instant
Total duration
14h
#9205
KTM
17:32
Arau, Perlis
19:23
Taiping, Perak
1h 51m
 Instant
Change stations. Walk - 15 minute, 1000 m (Next departure after 3 hours 27 minutes)
22:50
Simpang, Perak
06:55
Larkin Bus Terminal, Johor Bahru
8h 5m
 Instant
Total duration
13h 23m
#9425
KTM
18:24
Arau, Perlis
20:21
Taiping, Perak
1h 57m
 Instant
Change stations. Walk - 15 minute, 1000 m (Next departure after 2 hours 39 minutes)
23:00
Simpang, Perak
07:05
Larkin Bus Terminal, Johor Bahru
8h 5m
 Instant
Total duration
12h 41m

From Alor Setar Airport to Johor Bahru by flight+bus joint ticket

#AK6021
08:20
AOR Alor Setar Airport, Kedah
09:25
KUL Kuala Lumpur Airport
1h 5m
 Instant
Change stations. Walk - 6 minute, 500 m (Next departure after 2 hours 35 minutes)
12:00
KLIA, Kuala Lumpur
16:20
Larkin Bus Terminal, Johor Bahru
4h 20m
 Instant
Total duration
8h
#FY2161
08:35
AOR Alor Setar Airport, Kedah
09:45
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant
Change stations. Take a taxi (fees apply) - 26 minute, 13.1 km (Next departure after 2 hours 45 minutes)
12:30
Tesco, Selangor
17:30
Larkin Bus Terminal, Johor Bahru
5h
 Instant
Total duration
8h 55m
#FY1401
08:35
AOR Alor Setar Airport, Kedah
09:45
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant
Change stations. Take a taxi (fees apply) - 26 minute, 13.1 km (Next departure after 2 hours 45 minutes)
12:30
Tesco, Selangor
17:30
Larkin Bus Terminal, Johor Bahru
5h
 Instant
Total duration
8h 55m
#FY1669
08:35
AOR Alor Setar Airport, Kedah
09:45
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant
Change stations. Take a taxi (fees apply) - 26 minute, 13.1 km (Next departure after 2 hours 45 minutes)
12:30
Tesco, Selangor
17:30
Larkin Bus Terminal, Johor Bahru
5h
 Instant
Total duration
8h 55m
#OD1507
09:00
AOR Alor Setar Airport, Kedah
10:10
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant 15kg
Change stations. Take a taxi (fees apply) - 21 minute, 10.5 km (Next departure after 2 hours 35 minutes)
12:45
Shah Alam, Selangor
17:30
Larkin Bus Terminal, Johor Bahru
4h 45m
 Instant
Total duration
8h 30m
#OD1513
09:00
AOR Alor Setar Airport, Kedah
10:10
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant 15kg
Change stations. Take a taxi (fees apply) - 21 minute, 10.5 km (Next departure after 2 hours 35 minutes)
12:45
Shah Alam, Selangor
17:30
Larkin Bus Terminal, Johor Bahru
4h 45m
 Instant
Total duration
8h 30m
13:50
AOR Alor Setar Airport, Kedah
15:00
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant
Change stations. Take a taxi (fees apply) - 21 minute, 10.5 km (Next departure after 3 hours)
18:00
Shah Alam, Selangor
22:45
Larkin Bus Terminal, Johor Bahru
4h 45m
 Instant
Total duration
8h 55m
#FY2165
13:50
AOR Alor Setar Airport, Kedah
15:00
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant
Change stations. Take a taxi (fees apply) - 21 minute, 10.5 km (Next departure after 3 hours)
18:00
Shah Alam, Selangor
22:45
Larkin Bus Terminal, Johor Bahru
4h 45m
 Instant
Total duration
8h 55m
#FY1403
13:50
AOR Alor Setar Airport, Kedah
15:00
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant
Change stations. Take a taxi (fees apply) - 21 minute, 10.5 km (Next departure after 3 hours)
18:00
Shah Alam, Selangor
22:45
Larkin Bus Terminal, Johor Bahru
4h 45m
 Instant
Total duration
8h 55m
#FY1671
13:50
AOR Alor Setar Airport, Kedah
15:00
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant
Change stations. Take a taxi (fees apply) - 21 minute, 10.5 km (Next departure after 3 hours)
18:00
Shah Alam, Selangor
22:45
Larkin Bus Terminal, Johor Bahru
4h 45m
 Instant
Total duration
8h 55m
#AK6001
14:20
AOR Alor Setar Airport, Kedah
15:30
KUL Kuala Lumpur Airport
1h 10m
 Instant
Change stations. Take a taxi (fees apply) - 5 minute, 2.3 km (Next departure after 2 hours 30 minutes)
18:00
KLIA2, Kuala Lumpur
22:20
Larkin Bus Terminal, Johor Bahru
4h 20m
 Instant
Total duration
8h

From Alor Setar Airport to Singapore by flight+flight joint ticket

#OD1513
09:00
AOR Alor Setar Airport, Kedah
10:10
KUL Kuala Lumpur Airport
1h 10m
 Instant 15kg
Next departure after 2 hours 55 minutes
#3K665
13:05
KUL Kuala Lumpur Airport
14:10
SIN Singapore Airport
1h 5m
 Instant
Total duration
5h 10m
#OD1501
11:25
AOR Alor Setar Airport, Kedah
12:35
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant 15kg
Next departure after 2 hours 30 minutes
#FY3132
15:05
SZB Sultan Abdul Aziz Shah, Selangor
16:30
SIN Singapore Airport
1h 25m
 Instant
Total duration
5h 5m
#AK6019
13:40
AOR Alor Setar Airport, Kedah
14:50
KUL Kuala Lumpur Airport
1h 10m
 Instant
Next departure after 2 hours 30 minutes
17:20
KUL Kuala Lumpur Airport
18:15
SIN Singapore Airport
55m
 Instant
Total duration
4h 35m
#OD1505
15:00
AOR Alor Setar Airport, Kedah
16:10
KUL Kuala Lumpur Airport
1h 10m
 Instant 15kg
Next departure after 2 hours 30 minutes
18:40
KUL Kuala Lumpur Airport
19:45
SIN Singapore Airport
1h 5m
 Instant
Total duration
4h 45m
#AK6013
18:20
AOR Alor Setar Airport, Kedah
19:25
KUL Kuala Lumpur Airport
1h 5m
 Instant
Next departure after 2 hours 30 minutes
#AK723
21:55
KUL Kuala Lumpur Airport
23:05
SIN Singapore Airport
1h 10m
 Instant
Total duration
4h 45m

From Alor Setar Airport to Johor Bahru by flight+flight joint ticket

#FY6403
11:50
AOR Alor Setar Airport, Kedah
13:00
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant
Next departure after 2 hours 40 minutes
15:40
SZB Sultan Abdul Aziz Shah, Selangor
16:40
JHB Johor Airport, Johor Bahru
1h
 Instant
Total duration
4h 50m
#OD1505
15:00
AOR Alor Setar Airport, Kedah
16:10
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant 15kg
Next departure after 2 hours 55 minutes
#FY6209
19:05
SZB Sultan Abdul Aziz Shah, Selangor
20:05
JHB Johor Airport, Johor Bahru
1h
 Instant
Total duration
5h 5m
16:30
AOR Alor Setar Airport, Kedah
17:40
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant
Next departure after 2 hours 30 minutes
#FY2159
20:10
SZB Sultan Abdul Aziz Shah, Selangor
21:10
JHB Johor Airport, Johor Bahru
1h
 Instant
Total duration
4h 40m
#FY2167
16:30
AOR Alor Setar Airport, Kedah
17:40
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant
Next departure after 2 hours 30 minutes
#FY2159
20:10
SZB Sultan Abdul Aziz Shah, Selangor
21:10
JHB Johor Airport, Johor Bahru
1h
 Instant
Total duration
4h 40m
#FY1673
16:30
AOR Alor Setar Airport, Kedah
17:40
SZB Sultan Abdul Aziz Shah, Selangor
1h 10m
 Instant
Next departure after 2 hours 30 minutes
#FY2159
20:10
SZB Sultan Abdul Aziz Shah, Selangor
21:10
JHB Johor Airport, Johor Bahru
1h
 Instant
Total duration
4h 40m

Passenger reviews out of total 15 passengers who traveled with us on this route.

At 12Go our operators offer three types of service:

Cheap, Fast, Good - but you can usually pick only two of them!
Cheap & Fast won’t be Good. (e.g. buses from/to Khao San Road, local buses or 3rd class trains)
Cheap & Good won’t be Fast. (e.g. VIP trains in Thailand)
Fast & Good won’t be Cheap. (e.g. private limousine services, or VIP24 buses vs Express buses)

Make your choice! Please remember that while we are closely monitoring the services, we are still an agency marketplace. That means we focus on ticketing services and route availability & coverage rather than on the factual seat reclining angle you will get on the bus today.

Mar 12, 2019
bus Business, Transnasional MY
★★★☆☆
More than an hour late to Kuala Lumpur!
Mar 5, 2019
avia Economy, AirAsia
★★★★★
Very nice flight and service.
Feb 23, 2019
train #9201 ETS Platinum, KTM
★★★★☆
Hyvä sähköjuna matka.Paikkaliput.Tarjoilu vähän heikko. Ravintola paikkoin 4 jakkaraa.Vessoja liian vähän.
Feb 18, 2019
train #9201 ETS Platinum, KTM
★★★★☆
Very comfy and clean train. Air con too cold
Feb 17, 2019
avia Economy, AirAsia
★★★★☆
Is very clean but would've given 5 stars if their was food shops after the security check. Like other airports.
Jan 31, 2019
train #9201 ETS Platinum, KTM
★★★★★
Service was clean, organised and on time. No issues here.
Jan 23, 2019
train #9201 ETS Platinum, KTM
★★★★★
Easy and straight forward booking
Jan 5, 2019
train #9201 ETS Platinum, KTM
★★☆☆☆
Came from Thailand to connect to this train. Unfortunately the Thai train was severely delayed, so I missed the booked ETS. Station staff showed no flexibility to change my ticket to the next train, had to buy a complex new ticket even though the delay was caused by another train without me being at fault.
Dec 28, 2018
avia Economy, AirAsia
★★★★★
Very comfortable flight. Captain and cabin staff were amazing.
Dec 24, 2018
train #9201 ETS Platinum, KTM
★★★★★
Very helpful thank you so much..
Dec 20, 2018
train #9201 ETS Platinum, KTM
★★★★★
Everything was great! Booking the ticket was smooth and easy, communication with the office was brilliant with a very fast responses to ALL of my questions ❤️ At the end we also got a little refund of our initial payment due to only upper berths being available. The trip went great, was long but worth the experience at the end..The Service in the train was superb???? And kept us feeling very safe and welcomed. Thank you!
Nov 9, 2018
bus Express, Plusliner MY
★★★★★
All fine.
Aug 9, 2018
train #9425 ETS Gold, KTM
★★★★☆
Ended up buying an earlier ticket at the station, loads of spare seats on train not sure why this wasn't available on 12goAsia website. Train is modern, clean and comfortable with decent catering.Aircon is a bit fierce
Jun 12, 2018
train #9221 ETS Gold, KTM
★★★★☆
you should have in mind, that time zone is diffrent between thailand and malaysia.
Apr 4, 2018
train #9423 ETS Gold, KTM
★★★★★
Fast clean train.Air con is cold so take an extra shirt or something.
Apr 3, 2018
train #9423 ETS Gold, KTM
★★★★☆
Better train than we have in the UK! Only negative is that the A/C was very cold which made the 2.5hr journey uncomfortable from about an hour into the journey, hence losing a star. Other than that a very good journey!

Popular Routes in Malaysia