Search NPM Bus Tickets


NPM Bus Routes & Timings

RouteFirst BusLast Bus
Payakumbuh to Bandarjaya08:0008:00BOOK NOW
Pariaman to Medan09:3009:30BOOK NOW
Pekanbaru to Lubuk alung18:3018:30BOOK NOW
Bukittinggi to Dumai16:3016:30BOOK NOW
Payakumbuh to Bangko08:0008:00BOOK NOW

Important Points to Remember about the NPM Bus

PO NPM is one of the oldest bus operators in Indonesia from Sumatra Island. NPM is an acronym for Naiklah Minang Company which was started since 1937 in Padang Panjang, West Sumatra. In fact, NPM became the bus operator that many people chose to route to major cities in Sumatra such as Medan, Pekanbaru, Jambi, Bengkulu, to Bandar Lampung and Jabodetabek to Bandung in Java in the 1980s to early 2000s. Since its founding by Bahauddin Sutan Barbangso Nan Kuniang, NPM which is now managed by the third generation, Angga Vircansa Chairul, has added 10 units of Mercedes-Benz buses in 2019 to show its commitment as the leading bus operator in Indonesia. Book NPM bus tickets via the redBus website or app for your trip!

  • NPM buses operate in many cities on the islands of Sumatra and Java, for example Payakumbuh, Padang, Cilegon, Jakarta and Bekasi.
  • NPM which is based in Padang Panjang also serves trips from other cities in West Sumatra such as Padang and Gunungmedan.
  • The latest Mercedes-Benz type NPM bus fleet is divided into three classes, namely Economy Non-AC, VIP AC, and Executive with 2 + 2 configurations for various routes.
  • Each NPM bus unit is equipped with air conditioning, toilets, reclining seats, plugs or electric chargers for each seat, and blankets and snacks for long-distance travel.
  • Currently, NPM is offering a 10% discount and cashback of 20,000 with code NEW until March 31, 2021 for every ticket purchase on the redBus website or application.
  • The average NPM gets a high rating from its passengers, which is 4.2 stars.
  • The NPM fleet implements health protocols during pandemic times such as staff and passengers who are required to wear masks during travel.
  • NPM's popular routes are Payakumbuh-Jakarta, Payakumbuh-Duri, Gunungmedan-Cilegon, Padang-Bangko, Payakumbuh-Kisaran, and Bekasi-Gunungmedan.
  • NPM bus ticket prices are in the range of IDR 220,000 - IDR 450,000. For example, the ticket price of IDR 220,000 applies to the Payakumbuh-Kisaran route, while the IDR 350,000-IDR 450,000 ticket price applies to the PP Bekasi - Gunungmedan, Gunungmedan - Cilegon, and Payakumbuh - Jakarta routes.
  • NPM buses have their own departure and drop-off points in each city on their route, for example Jalan Jenderal Sudirman in Payakumbuh, Kalideres Terminal and Pulo Gebang Terminal in Jakarta, Sitiung in Gunungmedan, Jalan Ir. Juanda in Padang, Jalan Raya Merak in Cilegon, and Terminal Bekasi in Bekasi. Check the NPM bus page on the redBus website or application to find out all PO NPM departure and drop points.
  • NPM buses have varying departure schedules depending on the popular route chosen. For the Payakumbuh-Jakarta route, the first bus departs at 08.00 and the last bus at 09.05. The Padang-Bangko route is served from 09.00 to 20.30, while the first Gunungmedan-Cilegon bus leaves at 09.00 and the last bus at 09.30. Meanwhile, the first and last buses on the Payakumbuh-Kisaran departing at 14.00 and the Payakumbuh-Duri route departing at 17.30.

NPM Bus Ticket Booking

One of the oldest and best bus operators in Indonesia, NPM has served more than 80 years with a service of 80 navy buses and 100 regular travel buses. NPM is an acronym for Naik Minang Company, which was founded in 1937 in Padang Panjang, West Sumatra. Founded by Bahauddin Sutan Barbangso Nan Kuniang, PT NPM was then continued by Chairul Bahauddin Sutan Barbangso and now managed by the third generation Angga Vircansa Chairul. At the height of its glory from the 1980s to the early 2000s, the NPM PO network stretched from Medan, Pekanbaru, Dumai, Jambi, Bengkulu, Palembang and Bandar Lampung in Sumatra to Jabodetak and Bandung on Java. The addition of 10 Mercedes-Benz buses in 2019 marks the seriousness of NPM Bus to become the leading bus service provider in Indonesia.

Book a bus ticket online, but pay at the counter, with Pay@Bus

redBus works tirelessly to ensure that every person who wishes to book a bus ticket online is comfortable even before boarding an NPM bus. This is why, with Pay@Bus, customers can now reserve their desired seat on an NPM bus through the redBus app or website without making their payment online. With Pay@Bus, a customer can go to the NPM bus ticket counter and complete their booking by making the payment in person. Customers would have to make the payment at the counter at least 1 hour (Bukittinggi to destination location), 2 hours (Medan to destination location), 2 hours (Padang Pariaman to destination location), 2 hours (Pariaman to destination location), 2 hours (Jambi to destination location), and 1 hour (Padang Panjang to destination location) before the departure time. The customer can lose their reservation if they do not make the payment before this period.

NPM Bus Service

The entire NPM bus service with the famous Mercedes-Benz engine is tough and safe. NPM Bus offers Economy Non-AC, VIP AC, and Executive classes for the various routes it serves.



Of the many routes served by NPM on the islands of Sumatra and Java, the most popular routes are:

  • Payakumbuh Jakarta
  • Payakumbuh Thorns
  • Gunungmedan – Cilegon
  • Padang Bangko
  • Payakumbuh Range
  • Bekasi – Gunungmedan

NPM Bus schedules vary greatly, depending on the route you choose. Payakumbuh-Jakarta, for example, departs at the earliest at 08.00 and the latest at 09.05, while Payakumbuh-Duri departs at 17.30. The Gunungmedan-Cilegon route is served from 14.00 to 14.30, while Padang-Bangko starts at 09.00 to 20.30. Meanwhile, the Payakumbuh-Range route departs at 2:00 PM.

NPM ticket prices offered vary, depending on the route and class you choose, from IDR 165,000 to IDR 420,000. Get the latest and best NPM ticket price information on the redBus, Indonesia website or app.


The NPM Buses are equipped with air conditioning, reclining seats and toilets. The buses are also equipped with electric plugs on each seat as well as blankets and snacks for long-distance travel.

Points of departure

Departure and drop-off points for NPM passengers include:

  • Payakumbuh: Jl. Jend. Sudirman
  • Jakarta: Kalideres Terminal, Pulo Gebang Terminal
  • Duri: Jl. Jengkol Intersection
  • Gunungmedan: Sitiung
  • Cilegon: Jl. Raya Peacock
  • Padang: Jl. Ir. Juanda
  • Bangko: Cross
  • Range: City Range
  • Bekasi: Bekasi Terminal


Jl. Ahmad Yani No. 64

Ngalau, Padang Panjang

West Sumatra

No. Phone: (0752) 82746/081270350350

You can get information about buses and NPM bus ticket reservations quickly and easily through the website and the redBus, Indonesia application.

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

Cancel Your NPM Bus Ticket and Get a Refund With Refund Guarantee

redBus offers another avenue of flexibility when it comes to booking a NPM bus ticket in Indonesia. With Refund Guarantee, customers can now cancel their NPM bus ticket and get a refund. A customer has to make sure that the Refund Guarantee add-on has been selected when they book their NPM bus ticket through the redBus platform. Customers would have to pay a small premium when they select the Refund Guarantee add-on. Once done, the customer can avail a reasonable refund of up to 75% on their bus tickets if they do decide to cancel the ticket before their bus journey begins. Refund Guarantee offers flexibility and eliminates any inconvenience that could arise if the customer needs to cancel their NPM bus ticket due to any unforeseen circumstances.

NPM Bus Types

The various types of buses run by NPM are:
  • Economy Non AC (2+2)
  • Seater
  • Mercedes Benz A/C Seater Executive (2+2)
  • Executive Plus (2+2)
  • VIP AC (2+2)
  • Executive Plus
  • Executive AC (2+2)
  • Executive (2+2)
  • Seater Economy (2+2)
View More

NPM Online Bus Ticket Booking on redBus

Booking a bus ticket has been made easy and convenient thanks to the numerous advancements in technology. And just like how cell phones evolved from traditional landline connections, old bus booking methods have evolved into online booking. Customers do not have to stand in a queue anymore to buy a bus ticket and board a bus or settle for a seat that a bus agent provides, as redBus offers every bit of information that they would need to book a bus ticket. Bus schedules, list of operators, latest offers, amenities available, seats, customers can find everything on the redBus platform, which can be accessed from anywhere. Click here to get the latest information on your journey when you book your bus ticket with redBus.

To view updated COVID-19 guidelines, visit the Bus Tickets Online page on redBus. Customers can visit to find out more about bus trips or favourite bus operators before booking tickets.

Bus Amenities

Reclining seatYes
Hand Sanitisers ProvidedNo
Charging PointNo
Reading LightYes
Water BottleNo


Q: How can I book a NPM bus ticket?
A: You can visit the NPM ticket counter located at the bus terminal nearest to you. An even simpler booking solution has been provided by redBus, Indonesia. The user-friendly website offers a simpler way to book your bus tickets online.
Q: How to book an NPM Pay@Bus ticket?
A: You can select the Pay@Bus option on the payment screen and complete your payment at the NPM counter at least 00:30 jam (Bukittinggi, Padang Panjang, Medan, Padang Pariaman, Padang, Binjai, Bandung, Bekasi, Bogor, Depok, Jakarta and Tangerang to the destination location) before the departure time. You will get a voucher code that should be shown to the agent at the bus operator counter.
Q: Will I be charged an extra amount with the Pay@Bus option?
A: No. The ticket price will be the same. No extra amount is to be paid for paying the ticket amount in cash at the counter.
Q: What is the drop point for the NPM bus route Gunungmedan to Cilegon?
A: NPM ensures maximum comfort to their passengers along with their safety and security. There is a flexible selection of the departure points and the drop locations provided to the passengers according to their convenience. The passengers can easily select departure and drop locations listed by NPM according to their suitability. The available departure point by NPM Bus at Gunungmedan is Sitiung and the available drop location by NPM at Cilegon is Merak Highway.
Q: What is the availability of an NPM Bus for the route Payakumbuh to Kisaran?
A: The availability of NPM bus for any route can be checked online by using the redBus application. The redBus application provides all the vital information related to the travel to their prospective passengers. For the route Payakumbuh to Kisaran, there is only a single bus available in a single day that leaves at 2 PM. The journey from Payakumbuh to the range takes 17 Hours in total. The price for a different class of buses by NPM for this particular route may vary based on the day of the travel. Travelling on a weekday may be a bit cheaper than travelling on a weekend.
Q: How do I pay for an NPM Pay@Bus ticket?
A: You are required to pay in cash at the bus operator counter at least 00:30 jam (Bukittinggi, Padang Panjang, Medan, Padang Pariaman, Padang, Binjai, Bandung, Bekasi, Bogor, Depok, Jakarta and Tangerang to the destination location) before the departure time in order to confirm your seats. Failing to pay before the departure time will automatically cancel your booking.