How to Get from Johor Bahru to Pekan

How to Get from Johor Bahru to Pekan

Last updated: March 8, 2026

Leaving the bustling border hub of Johor Bahru for Pekan feels like stepping back into a more refined era of Malaysian history. While Johor Bahru is all about rapid development and shopping malls, Pekan is the Royal Town of Pahang, where the pace slows down and the Sultan Abu Bakar Museum stands as a testament to the region's heritage. The journey north along the east coast corridor transitions from urban sprawl to palm-fringed landscapes and quiet riverine views.

For those making this trip, the road is the primary artery connecting the southern tip of the peninsula to this historic riverside town. It is a route favored by locals visiting family and travelers looking to explore the quieter side of Pahang. You can easily secure your seat for this journey by booking through GoAsia.cc, ensuring you have a confirmed spot on one of the daily departures heading north.

Johor Bahru to Pekan by Bus

The bus is the most reliable and popular way to navigate the distance between Johor Bahru and Pekan. Most buses depart from Larkin Sentral, the main long-distance bus terminal in Johor Bahru. The journey typically takes between 4 hours 15 minutes and 6 hours 45 minutes, depending on the number of stops and the specific traffic conditions along the Federal Route 3, which is the scenic coastal highway of Malaysia.

Express Class

The Express class is the standard choice for many travelers. These buses are modern, air-conditioned, and designed for long-haul comfort. With ticket prices ranging from $8 to $8, this is an incredibly affordable way to travel. The interior usually features a 2x2 seating arrangement. While it is the standard tier, you can still expect reclining seats and overhead storage for your smaller bags. This service is ideal for budget-conscious travelers who want a direct and efficient connection to Pekan.

Executive 1X2 Class

For those who prioritize personal space, the Executive 1X2 class offers a significant upgrade in comfort for a very small price difference. These buses feature a layout with only three seats across each row (one on one side, two on the other), providing much wider seats and more generous legroom. This is particularly beneficial on the longer 6-hour stretches where you might want to nap or work on a laptop. The Executive service typically costs around $8, making it one of the best value-for-money transport options in Malaysia.

Comparing Your Options

ModePrice (USD)DurationComfort
Bus (Express)$84h 15min - 6h 45minStandard
Bus (Executive 1X2)$84h 15min - 6h 45minHigh

Tips for Traveling from Johor Bahru to Pekan

  • Arrive Early at Larkin Sentral: Larkin is a massive terminal and can be confusing for first-timers. Aim to arrive at least 30 minutes before your departure to locate your platform and validate your ticket.
  • Dress in Layers: Malaysian buses are notorious for their powerful air conditioning. Even if it is a scorching day outside, the cabin can feel like a refrigerator. Keep a light jacket or sarong in your carry-on.
  • Monitor the Weather: If you are traveling during the monsoon season (typically November to February), the east coast road can occasionally experience heavy rain or localized flooding, which might extend travel times.
  • Snacks and Hydration: While most drivers will make a short rest stop at a highway service area (RnR) for a bathroom break and quick snacks, it is always wise to bring water and a few light snacks for the road.
  • Book in Advance: During public holidays or school breaks, buses to Pahang fill up quickly. Using a platform like GoAsia.cc allows you to compare different operators and lock in your preferred seat class ahead of time.

Timetable

Bus Johor Bahru - Pekan $ 8.65–11.34 4h 16m – 6h 45m
  •   Express 09:30, 12:45, 21:30
  •   Executive 1X2 12:45

Frequently Asked Questions

How can I book tickets from Johor Bahru to Pekan?

You can book train, bus, flight, taxi, van, and ferry tickets from Johor Bahru to Pekan directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Johor Bahru to Pekan?

The cheapest way to travel is by Express bus, with tickets starting at approximately $8. Both the Express and Executive classes are very affordably priced on this route.

What is the fastest way to get from Johor Bahru to Pekan?

The fastest way is by bus, which can complete the journey in about 4 hours and 15 minutes, depending on traffic and the specific operator's route.

How long does it take to get from Johor Bahru to Pekan?

The journey duration varies between 4 hours 15 minutes and 6 hours 45 minutes. The time difference usually depends on whether the bus is a direct express or if it makes multiple stops in towns along the way.

Are there night buses available for this route?

Yes, there are late evening departures around 20:30 and 21:30. These are convenient for travelers who want to arrive in Pekan late at night or very early the next morning.

Where is the main departure point in Johor Bahru?

Most buses depart from Larkin Sentral, which is the primary transportation hub in Johor Bahru. It is easily accessible from the city center via local bus or taxi.

Is there a difference in price between the seat classes?

There is very little price difference between Express and Executive classes, with both ranging between $8 and $8. The Executive 1X2 class is highly recommended for the extra legroom and wider seats.