Travel Jakarta to Pekalongan

Jakarta to Pekalongan Bus: Schedules, Tickets & Prices

Travel from Jakarta to Pekalongan by bus in around 6h to 10h, with tickets available from 120,000 IDR to 691,766 IDR.

Bus from Jakarta to Pekalongan

A bus trip from Jakarta to Pekalongan departs from multiple stations, including Terminal Kampung Rambutan Jakarta, Jakarta, Terminal Poris Plawad, Tangerang and others several times a day, starting as early as 06:45, giving you flexibility in choosing the best time. You will reach Terminal Pekalongan or Kota Pekalongan after approximately 6 hours, with tickets available from 120,000 IDR. Don’t forget to reserve your seat online to enjoy a smooth and stress-free journey.

Prices: 120,000 IDR to 691,766 IDR

Duration: 6h – 10h ⏱

Book bus from Jakarta to Pekalongan in 6h Hop on bus from Jakarta to Pekalongan for IDR 120000 Journey with bus from Jakarta to Pekalongan for IDR 120000 Book bus from Jakarta to Pekalongan in 6h Experience bus from Jakarta to Pekalongan in 6h

View all Bus tickets →

Distance Jakarta to Pekalongan

The distance between Jakarta and Pekalongan is 324.6 kilometers.

Bus from Jakarta to Pekalongan Details

Find key information about the Bus from Jakarta to Pekalongan, including travel time, prices and stations.

Bus
Average price
227,773 IDR
 
Cheapest
120,000 IDR
Average duration
7h 53m
 
Shortest
6h
Number of departures
11
06:45 - 22:00
Tickets
 
Stations
Departure stations
Arrival stations
Terminal Kampung Rambutan Jakarta
Jakarta
Terminal Poris Plawad, Tangerang
Pulo Gebang, Jakarta
Terminal Kali Deres, Jakarta
View more stations in the full listing
Terminal Pekalongan
Kota Pekalongan

Bus Routes & Schedules from Jakarta to Pekalongan

For this bus route between Jakarta and Pekalongan, multiple departure and arrival stations are in use. Depending on the specific bus stop combination, journey times may vary, typically around 6h. Bus services operate on a shared schedule from 06:45 until 22:00, while fares generally start at 120,000 IDR and may differ slightly by service and stop. Reviewing the full bus timetable for Jakarta to Pekalongan allows you to compare stations and available departures before selecting the option that best fits your plans.

Check all Bus tickets →

Frequently Asked Questions Bus Jakarta to Pekalongan

Below you will find answers to the most common questions about traveling from Jakarta to Pekalongan by bus.

How long is the bus trip from Jakarta to Pekalongan?

The bus trip from Jakarta to Pekalongan usually takes about 6 hours to 10 hours, depending on the departure point and traffic conditions. Some bus journeys are shorter, such as from Pulo Gebang, Jakarta to Terminal Pekalongan at about 6 hours, while others can take longer, like from Terminal Poris Plawad, Tangerang to Terminal Pekalongan at about 10 hours.

What is the bus ticket price for Jakarta to Pekalongan?

Bus tickets for Jakarta to Pekalongan start from 120000 IDR and can go up to 691766 IDR. The final bus fare may vary by operator, departure point, and service level, so it is a good idea to compare options before booking.

When is the first bus departure from Jakarta to Pekalongan?

The first bus departure for Jakarta to Pekalongan is at 06:45. If you want an early bus service, it is best to plan ahead and arrive at the departure point with enough time before the bus leaves.

What time is the last bus from Jakarta to Pekalongan?

The last bus departure for Jakarta to Pekalongan is at 22:00. If you are taking a late bus journey, make sure to check your boarding point carefully and leave extra time for getting to the terminal.

How many bus trips are available between Jakarta and Pekalongan?

There are 11 bus trips available for Jakarta to Pekalongan. With several bus connections across the day, travelers have multiple choices for planning a departure that fits their schedule.

Can I book bus tickets from Jakarta to Pekalongan in advance?

Yes, it is a good idea to book bus tickets for Jakarta to Pekalongan in advance, especially if you want a preferred departure time or a specific bus service. Advance booking can help you secure a seat more easily on this route.

Which bus stations are used for the Jakarta to Pekalongan route?

For Jakarta to Pekalongan by bus, departures can include Terminal Kampung Rambutan Jakarta, Pulo Gebang, Jakarta, Terminal Kali Deres, Jakarta, Terminal Grogol, Jakarta, Kota Jakarta, and Terminal Poris Plawad, Tangerang. Arrivals are listed at Terminal Pekalongan and Kota Pekalongan, so it is important to choose the bus station that matches your travel plan.

What should I know before taking a bus journey from Jakarta to Pekalongan?

Before taking a bus journey from Jakarta to Pekalongan, check your departure terminal, confirm your arrival point, and allow extra time for traffic since travel times can vary. It also helps to compare bus tickets and choose a departure that fits your schedule, especially if you want a smoother trip.


More Bus routes from and to Jakarta or Pekalongan

Routes in Bus from Jakarta →

Routes in Bus to Pekalongan ←

Routes in Bus to Jakarta ←

Planning more than just Jakarta to Pekalongan?

You’re currently viewing Bus options for Jakarta to Pekalongan. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.