Manage Booking
  • Bus Tickets
  • Reschedule
  • Cancel
  • Show My Ticket
  • Email/SMS
  • SGD Singapore Dollar
  • MYR Malaysian Ringgit
  • English
  • Malay

Bus From Johor bahru to Kangar

Johor bahru to Kangar Bus Service

Avg. Bus Duration
Buses depart from
Bus arrives in
Daily Bus Services
Cheapest Bus Ticket
8 hours 38 mins
Johor bahru
MYR 85

Johor bahru to Kangar Bus Distance

Earliest Bus
Last Bus
820 km

Johor bahru to Kangar Bus Schedule & Fare

Bus Operator First Bus Last Bus Duration  
Mayang Sari Express 20:00 20:00 11 hrs 42 mins VIEW PRICE
KKKL Express 21:00 21:00 11 hrs 42 mins VIEW PRICE
Supernice Grassland 20:59 21:30 11 hrs 42 mins VIEW PRICE


How can I make an online bus ticket booking in Malaysia?

A: You can book a bus of your choice to any destination in Malaysia by logging on to the official website of redBus which is . The site is user-friendly and you can book your bus ticket in a matter of minutes.

How do I book a bus from Johor bahru to Kangar?

A: You can either visit the terminal and go the booth belonging to the bus operator of your choice, wait in line, select a seat, and book your ticket. If you’d rather not do that, you can visit and book your seat within 5 minutes.

Do I need to print out my bus ticket before boarding?

A: There are two main scenarios that you might fall into when you have to board a bus. Now, if your boarding point is at any terminal in Malaysia, passengers will have to take a print out of the bus ticket that has been sent to the email in a PDF format. The second scenario is when your boarding point is a bus stop and not a terminal. In this case, you will receive an M-ticket that you will have to produce before boarding your bus. If the operator does not provide an M-Ticket, you will have to take a printout of the ticket (PDF) that has been sent to the registered email ID that you have used to book the bus ticket on the redBus website. Some operators might levy a charge if these conditions are not followed.

Can I reschedule my journey after I have booked my ticket?

A: Yes, you can. But this feature is limited to only a few bus operators in Malaysia. Look for the reschedule icon before booking your ticket.

How do I pay for my bus ticket on the redBus website?

A: There are a number of different modes of payment offered to customers. Customers can either pay by credit card, debit card, or they can select any of the banks listed when you click the “FPX (Malaysia Online Bank Transfer).

Can I get any discount on Johor bahru to Kangar bus tickets?

A: Yes. Passengers can avail upto 20% discount on Johor bahru to Kangar bus tickets while booking bus tickets on redBus, Malaysia.

Which is the best offer for Johor bahru to Kangar bus tickets on the redBus platform?

A: The offer of upto 20% off on Johor bahru to Kangar bus tickets is, indeed, the best offer on the redBus platform as customers can save a lot on their totale bus ticket price.

Johor bahru to Kangar Bus

Johor Bahru is the state capital of Johor. It is Malaysia's third-largest city. Johor is an industrial place, and there are massive construction sites all over the city. It is an expansive city, and eating and shopping is great fun here. Johor is placed just across the causeway from Singapore thus is well-connected with Singapore. On the other hand, Kangar is the state capital of Perlis. It is situated in the heart of Kedah, also called the “Rice bowl city of Malaysia,” Kangar is also the business center of Malaysia where trading of seafood, fruits, and many other goods takes place. Kangar is a small city with everything nearby and at an accessible distance.

The distance between Johor Baharu and Kangar is 822km. There are many buses plying on this route and it takes about 8 to 9 hrs to complete. There are many bus providers operating on this route. Major bus provider on this route are as follows:

  • Sri Maju Group
  • City Express
  • JB Transliner
  • Konsortium Bas Ekspres (Malaysia)
  • S&S International Express
  • Cepat & Cekap Express
  • Permata Utara Sdn Bhd

The bus service is durable and effective and well-connected to every place in Malaysia. There are many boarding points and a few major points are listed below:

  • Johor Bahru
  • JB Larkin Bus terminal
  • Terminal Taman Universities

Major drop-off points in Kangar are:

  • Stesen Bas dan Teksi Seri Manjung
  • Kangar
  • Kanaar bus terminal

Johor Baharu to Kangar Bus Details

Johor Bahru is very well-connected by roads to all nearby places. The bus services are robust and reliable, thus preventing any uncertainty among travelers. There are many bus trips scheduled in a day. The first bus starts at 18:00 and is provided by Cepat and Cekap Express, and the last bus which is scheduled on this route is at 22:00 which is provided by JB Transliner.

The buses running on the route are comfortable and relaxing both for short and long journeys. The buses are well-equipped with facilities like an air conditioner, food and snacks, wi-fi, and bathrooms. These buses will make your travel memorable with a scenic view on the way to Kangar.

The buses plying on this route are frequent and there are many bus operators who offer cheap and affordable commuting means. The bus fare for this route ranges from RM 65.10 to RM 90.00 depending on the bus provider.

Things to do in Kangar

There are many places to visit in Kangar. Few famous sites are:

  • Masjid Terapung Al Hussain Mosque: This is a popular attraction point in Kangar. As this mosque is a floating mosque and has decorated walls of pebbles, corals, and marbles. This beautiful mosque having a backdrop of the sea gives the most fantastic view for everyone who sees it.

  • Kota Kayana Museum: This place is more of an infotainment as this museum reveals the entire history of Kangar and Kedah ’s sultanate.

  • Kelam Cave: These are the magnificent old caves in Malaysia. This place is on the top list for all tourists who visit Kangar. These caves are also called the “Cave of Darkness.”

  • Bukit Chuping (Rock Climbing): Kangar has an interesting adventure point. This is the best place for rock climbing. This place is close to the Thai border and has lush green surroundings and mesmerizing views of nature, leaving you with awesome memory of the place.

Visit or download the official app of redBus to avail exclusive discounts and offers.

Disclaimer: Bus timings, routes, and fares are subject to change. Please check locally for any last-minute changes.

  • Mayang Sari Express
  • KKKL Express
  • Supernice Grassland

Top Bus Operator Images

    Redbus Ensures

      Get amazing discounts every time you book with us
      Over 17 million happy customers globally
      80+ Coach companies with 800+ Routes across Malaysia & Singapore
      Change of plans? Reschedule according to your convenience


    Johor bahru

    • JB Larkin Bus Terminal
    • Terminal Taman Universiti
    • KFC Petronas Jalan Skudai, Address:BSS KM13, Jalan Skudai PTD135891, Batu 8 Lebuhraya Skudai, Mukim 81300, Johor Bahru. (call 6074342399 / 6074338199 for enquiry)
    • Tun Aminah Terminal


    • Stesen Bas Ekspres Kangar Perlis
    • Kangar


    Easy online bus booking methods and secure payment options on enable travellers to book Johor bahru to Kangar bus tickets. Avail great redBus offers on bus reservation. Simply book tickets online and travel in comfort.

    Offers on Johor bahru to Kangar Bus Tickets

    redBus offers amazing offers and discounts to its customers on online bus tickets booking. Customers can enjoy upto 20% off on their Johor bahru to Kangar bus tickets. Select any of the buses available on Johor bahru to Kangar bus route and make your journey extremely affordable by grabbing upto 20% off on bus tickets. 

    Learn more about such exciting offers at: 

    Travel Safety during Covid-19

    Covid-19 Updates on Johor bahru to Kangar Bus Route

    Travel Safe from Johor bahru to Kangar during Covid-19 Pandemic
    • While traveling from Johor bahru to Kangar during Covid-19 Pandemic, passengers have to follow certain guidelines as per the orders of the Government and local authorities. One can find the key highlights of the restrictions to follow from Johor bahru to Kangar route on this page.
    Covid-19 Test and Quarantine Rules
    • If you are wondering if you need to take a Covid-19 test while travelling from Johor bahru to Kangar during Covid-19 Pandemic or looking for quarantine rules, this page will give you updated information on the same, so that you can keep the documents handy while travelling.
    List of Useful Resources
    • Passengers need to visit the official website of the Government and take a note of Covid-19 PCR test validity for traveling on this bus route.
    Key Points to Remember for Interstate Travelers
    • There are different travel guidelines for different states in Malaysia with respect to the number of Coronavirus cases. While traveling from Johor bahru to Kangar by bus, passengers should remember some of the key points on MCO, bus schedule, closing of borders etc.
    Interstate Travel during MCO
    • The Government of Malaysia has been issuing new guidelines with respect to MCO and CMCO in place. The passengers have to make sure that they follow all the travel guidelines applicable to Kangar while traveling from Johor bahru to Kangar.
    Updates on Cross-border travel during Covid-19 Pandemic
    • Malaysia is well connected with neighboring countries like Singapore and Thailand. So, if you are also one of the cross-border travelers, you have to keep in mind the travel restrictions applicable to the source and destination countries, especially during a round-trip bus travel.

    General Covid-19 Guidelines to follow while in Kangar

    Mandatory Mask
    Minimum 1 meter of physical distance
    Sanitizing hands
    Temperature checks at public places

    Do you want to exit reschedule flow?