Bus Services at Johor Premium Outlets (JPO)

Planning to visit Johor Premium Outlets (JPO) for your next shopping trip in Johor Bahru? Public transport in Johor Bahru could take you conveniently to JPO, even when you are coming from Singapore. Below are the tips on how to get there!

Overall Easy Diagram

Bus guide to Johor Premium Outlets (JPO)

Overall easy diagram at a glance. (Click to enlarge)

In this article, we will focus on getting to JPO from Singapore by bus.


From Singapore (via Woodlands Crossing / First Link)

The most popular way to cross the border from Singapore to Malaysia is at Woodlands Checkpoint, the busiest land crossing in the world. Numerous bus services are available to cross the border at Woodlands Checkpoint, check out Bus Services From Singapore to Johor Bahru (via Woodlands). You may also access Woodlands Checkpoint by foot from Woodlands Train Checkpoint.

Bus Route: JPO2

Boarding location: CIQ Johor Bahru (Bangunan Sultan Iskandar), bus bays after clearing immigration at arrival hall.

Causeway Link bus JPO2 is a new point-to-point direct bus service from CIQ Johor Bahru to JPO introduced on 16 January 2025. This bus service runs at a 3-hour interval. If you missed the bus, you basically have to wait for the same bus to come back. Do take note of the bus timings and plan your journey.

Bus Timetable

  • Departures from CIQ Johor Bahru: 0900, 1200, 1500, 1800
  • Departures from JPO: 1100, 1400, 1700, 2000

Payment Methods

Visa, Manjalink Card and Cash are accepted on Causeway Link JPO2.

Fare: RM4.50. (Same fare as JPO1)

Alighting: JPO2 is a point-to-point direct bus service, you will be brought to the bus terminal at Johor Premium Outlets, where you can board the same bus for your return journey.

Check out: Route Map for JPO2


From Singapore (via Tuas Checkpoint / Second Link)

Other than using the world's busiest land crossing at Woodlands Checkpoint, you may also cross the border at the far western end of Singapore, at Tuas Checkpoint. At Tuas Checkpoint, Causeway Link dominates the cross-border bus services available and operates them really efficiently. You cannot access Tuas Checkpoint by foot, the nearest bus service available to access Tuas Checkpoint is at Tuas Link Station, check out Bus Services From Singapore to Johor Bahru (via Second Link).

Bus Route: JPO3

Boarding location: CIQ Second Link (Kompleks Sultan Abu Bakar), bus bays after clearing immigration at arrival hall.

Causeway Link bus JPO3 is also a new point-to-point direct bus service from CIQ Second Link to JPO introduced on 16 January 2025. This bus service also runs at a 3-hour interval. If you missed the bus, you have to wait for the same bus to come back. Do take note of the bus timings and plan your journey.

Bus Timetable

  • Departures from CIQ Second Link: 0900, 1200, 1500, 1800
  • Departures from JPO: 1030, 1330, 1630, 1930

Payment Methods

Visa, Manjalink Card and Cash are accepted on Causeway Link JPO3.

Fare: RM6.00.

Alighting: JPO3 is a point-to-point direct bus service, you will be brought to the bus terminal at Johor Premium Outlets, where you can board the same bus for your return journey.

Check out: Route Map for JPO3


From JB Sentral

If you are crossing the border from Singapore, whether you decide to grab breakfast or lunch near CIQ Johor Bahru before heading over to JPO for shopping, or missed the bus bays after the immigration hall, you have a bus option from JB Sentral too. 

Option 1: Direct route

Bus Route: JPO1

Boarding location: JB Sentral Bus Terminal (located after you exit CIQ Johor Bahru by foot, and before JB Sentral KTM train station).

Causeway Link bus JPO1 is an existing bus service running since 2011 between JB Sentral and JPO, stopping at various intermediate stops along the way. This bus service also does not run frequently, do take note of the bus timings and plan your journey.

Bus Timetable

  • Departures from JB Sentral Terminal: 0900, 1220, 1540, 1900
  • Departures from JPO: 1040, 1400, 1720, 2100

Payment Methods

Visa, Manjalink Card and Cash are accepted on Causeway Link JPO1.

Fare: RM4.50. (Same fare as JPO2)

Alighting: Alight at Johor Premium Outlets Terminal.

Check out: Route Map for JPO1

Option 2: Transfer once

Bus Route: myBas T30, transfer to P403 or Grab / Taxi at Senai.

If you missed JPO1 at JB Sentral, MyBas T30 is a good alternative route. MyBas T30 operates frequently at 20 minutes interval between JB Sentral and Kulai. You may encounter long waiting times for a private hire car at JB Sentral due to the traffic congestion in the area, especially during peak hours. If you are in time for bus T30, you might consider leaving JB Sentral and get to an alternative location to book a Grabcar.

Boarding location for T30: JB Sentral Bus Terminal (located after you exit CIQ Johor Bahru by foot, and before JB Sentral KTM train station).

Alighting location for T30 to change to private car, taxi or P403: Alight at the bus stop Opp Deway Motor Trading (also known as BSN Senai, or Taman Senai Utama).

Payment Methods for T30: Visa, Manjalink Card and Cash are accepted.

Check out: Route Map for T30

5km Ride to JPO: If you are planning to change to a private hire car or taxi, this bus stop at the bus stop Opp Deway Motor Trading is the nearest point to JPO, just a 5 to 10 minutes ride to JPO.

However, if you insist on taking the bus, and you are a Malaysia Citizen, you still have an option too. Please note that Bas Muafakat Johor bus P403 is available free of charge for Malaysian Citizens. You are required to present your Mykad at the card reader when boarding the bus. If you are not a citizen, a 14-day tourist bus pass is available at RM20, if you are travelling in groups or rarely use the Bas Muafakat Johor bus routes, we recommend you to take the private hire car or taxi.

Check out: Bus Timetable & Route Map for P403


From Senai Airport

If you are planning to come to JPO from elsewhere directly via Senai Airport, you have an option to take the bus too. 

Bus Route: P403

Boarding location: Senai Airport (near the entrance).

Bas Muafakat Johor bus P403 is available free of charge for Malaysian Citizens. Simply present your Mykad at the card reader when boarding the bus.

If you are not a citizen, you can download the MyJohor Transport mobile application by Perbadanan Pengangkutan Awam Johor (PAJ) and purchase a RM20 Foreign Tourist Pass. This bus pass allows you to travel on Bas Muafakat Johor bus services across Johor for 14 days. However, if you are not using the Bas Muafakat Johor bus services frequently, we recommend that you book a private hire car or take a taxi to JPO.

Check out: Bus Timetable & Route Map for P403

No direct service from JPO to Senai Airport

While bus route P403 can bring you directly from Senai Airport to JPO, this bus service operates as a loop service and the return trip from JPO terminates at Econsave Senai. If you are planning to do some last minute shopping before your flight and use P403 to get to Senai Airport, please check the bus timetable and the LUGO app for real-time estimated arrival times at JPO. Also check whether the bus driver is scheduled to go on a long break before starting the next trip.

For your ease of mind, we recommend you to book a private hire car or taxi from JPO to Senai Airport, the journey is very likely to take you less than 10 minutes.


More Related Information

Connect with us

Disclaimer

This website is not a bus company's official site. While we endeavour to keep the information up to date and correct, we make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the website or the information, products, services, or related graphics contained on the website for any purpose. Any reliance you place on such information is therefore strictly at your own risk.