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 ⏱
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.
Cheapest Bus Jakarta to Pekalongan
120000 IDR, from Terminal Kampung Rambutan Jakarta to Terminal Pekalongan, departure some times, duration 6h 30m.Fastest Bus Jakarta to Pekalongan
120000 IDR, from Pulo Gebang, Jakarta to Terminal Pekalongan, departure 22:00, duration 6h.Bus Timetable: Jakarta → Kota Pekalongan
- 06:45 14:15 7h 30m 155204 IDR
- 18:45 03:15 8h 30m 155204 IDR
- 19:00 02:00 7h 691766 IDR
- 20:30 05:30 9h 332580 IDR
- 21:00 03:30 6h 30m 199548 IDR
Bus Timetable: Kota Jakarta → Kota Pekalongan
- 18:00 03:40 9h 40m 371196 IDR
Bus Timetable: Pulo Gebang, Jakarta → Terminal Pekalongan
- 22:00 04:00 6h 120000 IDR
Bus Timetable: Terminal Grogol, Jakarta → Terminal Pekalongan
- 21:00 04:00 7h 120000 IDR
Bus Timetable: Terminal Kali Deres, Jakarta → Terminal Pekalongan
- 19:00 04:00 9h 120000 IDR
Bus Timetable: Terminal Kampung Rambutan Jakarta → Terminal Pekalongan
- 21:30 04:00 6h 30m 120000 IDR
Bus Timetable: Terminal Poris Plawad, Tangerang → Terminal Pekalongan
- 18:00 04:00 10h 120000 IDR
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.
Travel options for Jakarta to Pekalongan
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 PlannerIdeal for multi-city trips and flexible travel plans.