Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Transnasional

144 routes · 10 states · 400 daily departures · from RM4.50

144
Routes
400
Daily departures
RM4.50
Fares from
Advertisement

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

Transnasional operates 144 scheduled routes to Pahang, Kuala Lumpur, Perak, Johor, Terengganu, Malacca, Selangor, Negeri Sembilan, Kedah and Penang, with 400 departures a day and fares from RM4.50.

Passenger rating
3.7 / 5
Destination states
10
Scheduled routes
144 · 400 daily departures
Seating layouts
2+2
Fares from
RM4.50
Official website
transnasional.com.my

Book Transnasional online

Check live Transnasional seat availability and get an instant e-ticket.

Check live fares & availability

Transnasional 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. Transnasional may add, withdraw or retime services without notice.

To Pahang39 routes · 67 departures · from RM4.50
Transnasional timetable — To Pahang
Boarding pointArrival pointDeparture timesFare fromSeating
Anggerik Bus Terminal, Kuala LipisBentong Bus Terminal
8:00 AM3:00 PM
RM9.902+2
Anggerik Bus Terminal, Kuala LipisTerminal Kuantan Sentral
8:00 AM3:00 PM
RM29.602+2
Anggerik Bus Terminal, Kuala LipisTerminal Utama Temerloh
8:00 AM3:00 PM
RM17.002+2
Bahau Bus TerminalTerminal Kuantan Sentral
5:30 PM
RM34.002+2
Bahau Bus TerminalTerminal Utama Temerloh
5:30 PM
RM28.002+2
Bentong Bus TerminalAnggerik Bus Terminal, Kuala Lipis
12:00 PM6:00 PM
RM9.902+2
Bentong Bus TerminalRaub Bus Terminal
12:00 PM6:00 PM
RM4.502+2
Bentong Bus TerminalTerminal Kuantan Sentral
9:45 AM5:00 PM
RM19.602+2
Bentong Bus TerminalTerminal Utama Temerloh
9:45 AM5:00 PM
RM7.002+2
Dungun Bus TerminalTerminal Kuantan Sentral
10:15 AM10:15 PM
RM22.002+2
Kota Tinggi Bus TerminalKuala Rompin Bus Terminal
11:00 AM
RM35.002+2
Kota Tinggi Bus TerminalTerminal Kuantan Sentral
11:00 AM
RM44.002+2
Kuala Rompin Bus TerminalTerminal Kuantan Sentral
1:50 PM
RM21.002+2
Kuala Terengganu Bus Terminal (MBKT)Terminal Kuantan Sentral
9:00 AM9:00 PM
RM34.002+2
Larkin SentralKuala Rompin Bus Terminal
10:00 AM
RM35.002+2
Larkin SentralTerminal Kuantan Sentral
10:00 AM
RM54.002+2
Melaka SentralTerminal Kuantan Sentral
3:30 PM
RM46.002+2
Melaka SentralTerminal Utama Temerloh
3:30 PM
RM30.002+2
Mersing Bus TerminalTerminal Kuantan Sentral
12:30 PM
RM30.002+2
Pasir Gudang Bus TerminalKuala Rompin Bus Terminal
9:00 AM
RM35.002+2
Pasir Gudang Bus TerminalTerminal Kuantan Sentral
9:00 AM
RM51.002+2
Raub Bus TerminalBentong Bus Terminal
9:15 AM4:15 PM
RM4.502+2
Raub Bus TerminalTerminal Kuantan Sentral
9:15 AM4:15 PM
RM24.002+2
Raub Bus TerminalTerminal Utama Temerloh
9:15 AM4:15 PM
RM11.502+2
TBG (Terminal Bersepadu Gombak)Terminal Kuantan Sentral
10:30 AM10:00 PM
RM43.002+2
TBS (Terminal Bersepadu Selatan)Kuala Rompin Bus Terminal
8:00 AM4:00 PM
RM43.002+2
TBS (Terminal Bersepadu Selatan)Muadzam Shah Bus Terminal
8:00 AM4:00 PM
RM33.002+2
TBS (Terminal Bersepadu Selatan)Tanjung Gemuk Bus Terminal
8:00 AM4:00 PM
RM47.002+2
TBS (Terminal Bersepadu Selatan)Terminal Kuantan Sentral
10:00 AM9:30 PM
RM43.002+2
Terminal 17, Shah AlamTerminal Kuantan Sentral
9:00 AM8:30 PM
RM48.002+2
Terminal Kuantan SentralAnggerik Bus Terminal, Kuala Lipis
9:00 AM2:30 PM
RM29.602+2
Terminal Kuantan SentralBentong Bus Terminal
9:00 AM2:30 PM
RM19.602+2
Terminal Kuantan SentralKuala Rompin Bus Terminal
5:30 PM
RM21.002+2
Terminal Kuantan SentralRaub Bus Terminal
9:00 AM2:30 PM
RM24.002+2
Terminal Kuantan SentralTerminal Utama Temerloh
8:30 AM9:00 AM2:30 PM
RM12.502+2
Terminal Utama TemerlohAnggerik Bus Terminal, Kuala Lipis
10:45 AM5:00 PM
RM17.002+2
Terminal Utama TemerlohBentong Bus Terminal
10:45 AM5:00 PM
RM7.002+2
Terminal Utama TemerlohRaub Bus Terminal
10:45 AM5:00 PM
RM11.502+2
Terminal Utama TemerlohTerminal Kuantan Sentral
11:30 AM6:30 PM7:30 PM
RM12.502+2
To Kuala Lumpur33 routes · 134 departures · from RM21.00
Transnasional timetable — To Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Baling Bus TerminalHentian Duta
9:00 AM9:30 PM
RM60.002+2
Baling Bus TerminalTBS (Terminal Bersepadu Selatan)
9:00 AM9:30 PM
RM60.002+2
Dungun Bus TerminalTBG (Terminal Bersepadu Gombak)
10:15 AM10:15 PM
RM57.002+2
Dungun Bus TerminalTBS (Terminal Bersepadu Selatan)
10:15 AM10:15 PM
RM57.002+2
Gerik Bus TerminalHentian Duta
10:00 AM10:30 PM
RM52.002+2
Gerik Bus TerminalTBS (Terminal Bersepadu Selatan)
10:00 AM10:30 PM
RM52.002+2
Hentian Bas Ekspres KemamanTBG (Terminal Bersepadu Gombak)
11:30 AM11:30 PM
RM43.002+2
Hentian Bas Ekspres KemamanTBS (Terminal Bersepadu Selatan)
11:30 AM11:30 PM
RM43.002+2
Hentian Bas Kroh (Pengkalan Hulu)Hentian Duta
9:15 AM9:45 PM
RM60.002+2
Hentian Bas Kroh (Pengkalan Hulu)TBS (Terminal Bersepadu Selatan)
9:15 AM9:45 PM
RM60.002+2
Kamunting Bus TerminalHentian Duta
10:00 AM4:00 PM
RM50.002+2
Kamunting Bus TerminalTBS (Terminal Bersepadu Selatan)
10:00 AM4:00 PM
RM50.002+2
Kota Tinggi Bus TerminalTBS (Terminal Bersepadu Selatan)
9:00 AM1:00 PM2:30 PM11:30 PM
RM53.002+2
Kuala Kangsar Bus TerminalHentian Duta
9:00 AM12:00 PM2:30 PM5:00 PM
RM40.002+2
Kuala Kangsar Bus TerminalTBS (Terminal Bersepadu Selatan)
9:00 AM12:00 PM2:30 PM5:00 PM
RM40.002+2
Kuala Rompin Bus TerminalTBS (Terminal Bersepadu Selatan)
9:00 AM1:30 PM5:00 PM
RM43.002+2
Kuala Terengganu Bus Terminal (MBKT)TBG (Terminal Bersepadu Gombak)
9:00 AM9:00 PM
RM68.002+2
Kuala Terengganu Bus Terminal (MBKT)TBS (Terminal Bersepadu Selatan)
9:00 AM9:00 PM
RM68.002+2
Kulai Bus TerminalTBS (Terminal Bersepadu Selatan)
10:00 AM2:00 PM3:30 PM11:59 PM
RM46.002+2
Melaka SentralKLIA (Kuala Lumpur International Airport)
5:15 AM6:00 AM6:30 AM7:30 AM8:00 AM8:30 AM9:30 AM10:00 AM10:30 AM11:00 AM11:30 AM12:00 PM12:30 PM1:30 PM2:00 PM3:00 PM4:00 PM5:00 PM6:00 PM8:00 PM9:00 PM11:45 PM
RM29.002+2
Melaka SentralKLIA2 Transportation Hub
5:15 AM6:00 AM6:30 AM7:30 AM8:00 AM8:30 AM9:30 AM10:00 AM10:30 AM11:00 AM11:30 AM12:00 PM12:30 PM1:30 PM2:00 PM3:00 PM4:00 PM5:00 PM6:00 PM8:00 PM9:00 PM11:45 PM
RM29.002+2
Melaka SentralTBS (Terminal Bersepadu Selatan)
3:00 PM5:00 PM7:15 PM9:30 PM
RM21.002+2
Mersing Bus TerminalTBS (Terminal Bersepadu Selatan)
8:00 AM12:30 PM4:00 PM
RM53.002+2
Muadzam Shah Bus TerminalTBS (Terminal Bersepadu Selatan)
10:00 AM2:30 PM6:00 PM
RM33.002+2
Parit Buntar Bus TerminalHentian Duta
9:00 AM3:00 PM
RM50.002+2
Parit Buntar Bus TerminalTBS (Terminal Bersepadu Selatan)
9:00 AM3:00 PM
RM50.002+2
Tanjung Gemuk Bus TerminalTBS (Terminal Bersepadu Selatan)
8:30 AM1:00 PM4:30 PM
RM47.002+2
Terminal Amanjaya, IpohHentian Duta
9:45 AM12:45 PM3:15 PM5:45 PM
RM34.002+2
Terminal Amanjaya, IpohTBS (Terminal Bersepadu Selatan)
8:45 AM9:45 AM10:15 AM12:00 PM12:45 PM3:00 PM3:15 PM5:45 PM
RM25.002+2
Terminal IntanHentian Duta
8:00 AM10:00 AM12:00 PM4:00 PM6:00 PM
RM30.002+2
Terminal IntanTBS (Terminal Bersepadu Selatan)
8:00 AM10:00 AM12:00 PM4:00 PM6:00 PM
RM30.002+2
Terminal Kuantan SentralTBG (Terminal Bersepadu Gombak)
1:00 PM11:59 PM
RM43.002+2
Terminal Kuantan SentralTBS (Terminal Bersepadu Selatan)
1:00 PM11:59 PM
RM43.002+2
To Perak21 routes · 66 departures · from RM20.00
Transnasional timetable — To Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaGerik Bus Terminal
11:00 AM11:00 PM
RM52.002+2
Hentian DutaHentian Bas Kroh (Pengkalan Hulu)
11:00 AM11:00 PM
RM60.002+2
Hentian DutaKamunting Bus Terminal
3:30 PM9:30 PM
RM50.002+2
Hentian DutaKuala Kangsar Bus Terminal
9:30 AM11:30 AM3:00 PM
RM34.002+2
Hentian DutaParit Buntar Bus Terminal
3:30 PM9:30 PM
RM50.002+2
Hentian DutaTerminal Amanjaya, Ipoh
9:30 AM11:30 AM3:00 PM
RM25.002+2
Hentian DutaTerminal Intan
12:30 PM2:30 PM4:30 PM8:30 PM10:30 PM
RM30.002+2
Melaka SentralTerminal Amanjaya, Ipoh
3:00 PM5:00 PM7:15 PM9:30 PM
RM55.002+2
Penang SentralTerminal Amanjaya, Ipoh
9:00 AM12:00 PM2:00 PM5:00 PM
RM21.002+2
Penang SentralTerminal Intan
9:00 AM12:00 PM2:00 PM5:00 PM
RM37.002+2
TBS (Terminal Bersepadu Selatan)Gerik Bus Terminal
10:30 AM10:30 PM
RM52.002+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Kroh (Pengkalan Hulu)
10:30 AM10:30 PM
RM60.002+2
TBS (Terminal Bersepadu Selatan)Kamunting Bus Terminal
3:00 PM9:00 PM
RM50.002+2
TBS (Terminal Bersepadu Selatan)Kuala Kangsar Bus Terminal
9:00 AM11:00 AM2:30 PM
RM34.002+2
TBS (Terminal Bersepadu Selatan)Parit Buntar Bus Terminal
3:00 PM9:00 PM
RM50.002+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
9:00 AM11:00 AM2:30 PM5:45 PM7:15 PM10:15 PM11:45 PM
RM25.002+2
TBS (Terminal Bersepadu Selatan)Terminal Intan
12:00 PM2:00 PM4:00 PM8:00 PM10:00 PM
RM30.002+2
Terminal 17, Shah AlamGerik Bus Terminal
9:30 AM9:30 PM
RM56.002+2
Terminal 17, Shah AlamHentian Bas Kroh (Pengkalan Hulu)
9:30 AM9:30 PM
RM65.002+2
Terminal Amanjaya, IpohTerminal Intan
11:15 AM2:15 PM4:15 PM7:15 PM
RM20.002+2
Terminal IntanTerminal Amanjaya, Ipoh
9:00 AM12:00 PM2:00 PM5:00 PM
RM20.002+2
To Johor14 routes · 26 departures · from RM24.00
Transnasional timetable — To Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Kota Tinggi Bus TerminalMersing Bus Terminal
11:00 AM
RM24.002+2
Larkin SentralMersing Bus Terminal
10:00 AM
RM25.002+2
Mersing Bus TerminalLarkin Sentral
9:30 PM
RM25.002+2
Mersing Bus TerminalPasir Gudang Bus Terminal
9:30 PM
RM24.002+2
Pasir Gudang Bus TerminalMersing Bus Terminal
9:00 AM
RM24.002+2
TBS (Terminal Bersepadu Selatan)Kota Tinggi Bus Terminal
10:30 AM3:15 PM9:00 PM10:30 PM
RM53.002+2
TBS (Terminal Bersepadu Selatan)Kulai Bus Terminal
10:30 AM3:15 PM9:00 PM10:30 PM
RM46.002+2
TBS (Terminal Bersepadu Selatan)Mersing Bus Terminal
8:00 AM4:00 PM11:30 PM
RM53.002+2
TBS (Terminal Bersepadu Selatan)Mersing Jetty
8:00 AM4:00 PM
RM53.002+2
TBS (Terminal Bersepadu Selatan)Yong Peng Express Bus Station
10:30 AM3:15 PM9:00 PM10:30 PM
RM34.002+2
Terminal Kuantan SentralKota Tinggi Bus Terminal
5:30 PM
RM44.002+2
Terminal Kuantan SentralLarkin Sentral
5:30 PM
RM54.002+2
Terminal Kuantan SentralMersing Bus Terminal
5:30 PM
RM30.002+2
Terminal Kuantan SentralPasir Gudang Bus Terminal
5:30 PM
RM51.002+2
To Terengganu13 routes · 23 departures · from RM22.00
Transnasional timetable — To Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian Bas Ekspres KemamanKuala Terengganu Bus Terminal (MBKT)
2:50 PM
RM34.002+2
Kuala Terengganu Bus Terminal (MBKT)Hentian Bas Ekspres Kemaman
9:00 AM9:00 PM
RM34.002+2
TBG (Terminal Bersepadu Gombak)Dungun Bus Terminal
10:30 AM10:00 PM
RM57.002+2
TBG (Terminal Bersepadu Gombak)Hentian Bas Ekspres Kemaman
10:30 AM10:00 PM
RM43.002+2
TBG (Terminal Bersepadu Gombak)Kuala Terengganu Bus Terminal (MBKT)
10:30 AM10:00 PM
RM68.002+2
TBS (Terminal Bersepadu Selatan)Dungun Bus Terminal
10:00 AM9:30 PM
RM57.002+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Ekspres Kemaman
10:00 AM9:30 PM
RM43.002+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu Bus Terminal (MBKT)
10:00 AM9:30 PM
RM68.002+2
Terminal 17, Shah AlamDungun Bus Terminal
9:00 AM8:30 PM
RM59.002+2
Terminal 17, Shah AlamHentian Bas Ekspres Kemaman
9:00 AM8:30 PM
RM48.002+2
Terminal 17, Shah AlamKuala Terengganu Bus Terminal (MBKT)
9:00 AM8:30 PM
RM70.002+2
Terminal Kuantan SentralDungun Bus Terminal
2:00 PM
RM22.002+2
Terminal Kuantan SentralKuala Terengganu Bus Terminal (MBKT)
2:00 PM
RM34.002+2
To Malacca7 routes · 49 departures · from RM14.00
Transnasional timetable — To Malacca
Boarding pointArrival pointDeparture timesFare fromSeating
Bahau Bus TerminalMelaka Sentral
12:15 PM
RM20.002+2
KLIA (Kuala Lumpur International Airport)Melaka Sentral
5:15 AM6:00 AM7:00 AM8:00 AM9:00 AM9:30 AM10:30 AM11:00 AM11:30 AM1:00 PM1:30 PM2:00 PM2:30 PM3:00 PM4:00 PM5:00 PM6:30 PM7:30 PM9:00 PM
RM29.002+2
KLIA2 Transportation HubMelaka Sentral
5:30 AM6:30 AM7:15 AM8:15 AM9:15 AM9:45 AM10:45 AM11:15 AM11:45 AM1:15 PM1:45 PM2:15 PM2:45 PM3:15 PM4:15 PM5:15 PM6:45 PM7:45 PM9:15 PM
RM29.002+2
TBS (Terminal Bersepadu Selatan)Melaka Sentral
12:00 PM1:30 PM3:15 PM6:30 PM
RM14.002+2
Terminal Amanjaya, IpohMelaka Sentral
8:45 AM10:15 AM12:00 PM3:00 PM
RM38.002+2
Terminal Kuantan SentralMelaka Sentral
8:30 AM
RM46.002+2
Terminal Utama TemerlohMelaka Sentral
10:30 AM
RM30.002+2
To Selangor7 routes · 14 departures · from RM48.00
Transnasional timetable — To Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Baling Bus TerminalTerminal 17, Shah Alam
9:00 AM9:30 PM
RM65.002+2
Dungun Bus TerminalTerminal 17, Shah Alam
10:15 AM10:15 PM
RM59.002+2
Gerik Bus TerminalTerminal 17, Shah Alam
10:00 AM10:30 PM
RM56.002+2
Hentian Bas Ekspres KemamanTerminal 17, Shah Alam
11:30 AM11:30 PM
RM48.002+2
Hentian Bas Kroh (Pengkalan Hulu)Terminal 17, Shah Alam
9:15 AM9:45 PM
RM65.002+2
Kuala Terengganu Bus Terminal (MBKT)Terminal 17, Shah Alam
9:00 AM9:00 PM
RM70.002+2
Terminal Kuantan SentralTerminal 17, Shah Alam
1:00 PM11:59 PM
RM48.002+2
To Negeri Sembilan5 routes · 7 departures · from RM20.00
Transnasional timetable — To Negeri Sembilan
Boarding pointArrival pointDeparture timesFare fromSeating
Kota Tinggi Bus TerminalTerminal 1 Seremban
1:00 PM2:30 PM
RM51.002+2
Kulai Bus TerminalTerminal 1 Seremban
2:00 PM3:30 PM
RM37.002+2
Melaka SentralBahau Bus Terminal
3:30 PM
RM20.002+2
Terminal Kuantan SentralBahau Bus Terminal
8:30 AM
RM34.002+2
Terminal Utama TemerlohBahau Bus Terminal
10:30 AM
RM28.002+2
To Kedah3 routes · 6 departures · from RM60.00
Transnasional timetable — To Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBaling Bus Terminal
11:00 AM11:00 PM
RM60.002+2
TBS (Terminal Bersepadu Selatan)Baling Bus Terminal
10:30 AM10:30 PM
RM60.002+2
Terminal 17, Shah AlamBaling Bus Terminal
9:30 AM9:30 PM
RM65.002+2
To Pulau Pinang2 routes · 8 departures · from RM21.00
Transnasional timetable — To Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Amanjaya, IpohPenang Sentral
11:00 AM2:00 PM4:00 PM7:00 PM
RM21.002+2
Terminal IntanPenang Sentral
9:00 AM12:00 PM2:00 PM5:00 PM
RM37.002+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 Transnasional

Boarding points

Transnasional picks up at 33 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 Transnasional ticket cost?

Transnasional fares start at RM4.50 one way, depending on the route and coach class.

Where does Transnasional go?
How do I book a Transnasional ticket?

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

What time do Transnasional buses depart?

Departures run from 5:15 AM through to 11:59 PM, depending on the route.

Other operators to Pahang

Advertisement