The bus from Manila to Vigan City is a popular long-distance route for passengers heading to Ilocos Sur. Partas operates a dependable schedule from Cubao & Pasay to the Vigan bus terminal. On this route, Partas offers convenient options for travelers who want a direct intercity trip with Deluxe, Super Deluxe, and Luxury buses, affordable fares, and easy online booking. Whether you are traveling for heritage sightseeing, a family visit, or a provincial getaway, Partas remains one of the most reliable bus operators for Vigan or the northbound corridor.
Vigan City is celebrated for its incredibly well-preserved Spanish colonial architecture and cobblestone streets.
Trips Everyday
Bus Terminals
Travel Time
Minimum Fares
For travelers mapping out routes between Metro Manila, Vigan, Baguio, La Union, and Laoag, the bus schedules from Partas’ Cubao and Pasay terminals to Vigan, as well as the Baguio, La Union, and Laoag connections to Vigan, serve as the most practical reference. For residents or visitors wrapping up their stay, the Partas schedule from Vigan to Cubao or Pasay provides a dependable and comfortable link back to Metro Manila. Meanwhile, those planning the picturesque journey from the heritage city up to the mountain retreat will find the Partas Vigan to Baguio bus terminal schedule indispensable for a smooth trip.
| Partas Vigan Schedule | |
|---|---|
| Route | Schedule |
| Cubao to Vigan | 09:00, 13:00, 19:00, 21:00, 22:00 |
| Pasay to Vigan | 13:00, 16:00, 22:00, 23:55 |
| Vigan to Cubao | 14:00, 19:00, 20:00, 21:00 |
| Vigan to Pasay | 14:00, 20:00, 22:00 |
Expect a 10-to-11-hour journey from Manila to Vigan City by bus. The 400-km route offers a scenic drive, transitioning from mountain stretches to beautiful coastal views. Travel time can vary due to weather conditions and traffic situations.

The Manila to Vigan bus fare typically starts at ₱1,150 for Deluxe buses, while Partas Luxury or Sleeper bus fare commands a premium. These rates generally apply to the Manila (Cubao or Pasay) to Ilocos Sur bus fare as well, since Vigan is the primary drop‑off point in the province. Conversely, the Vigan to Manila bus fare follows the same pricing structure for the return trip. For regional routes, the Baguio, La Union, or Laoag to Vigan bus fare is more economical, typically ranging from ₱300 to ₱700 for the shorter journey.
| Manila to Vigan Bus Fare | |
|---|---|
| Class | Fare |
| Deluxe | ₱1,150 |
| Super Deluxe | ₱1,250+ |
| Luxury Bus | ₱1,400+ |
Taking a bus is the most common and cost-effective way to reach Vigan. From Manila, take the North Luzon Expressway (NLEX) and continue to the Subic-Clark-Tarlac Expressway (SCTEX). From there, connect to the Tarlac-Pangasinan-La Union Expressway (TPLEX) and follow the national highway leading to Ilocos Sur.
Many travelers choose Partas because of its route coverage, terminal convenience, and frequent northbound service.
The Partas Vigan bus terminal contact number is: +63 (77) 722-3369.
Use the official booking platform or terminal confirmation details for the latest verified contact information.
Yes, and it is recommended to enter the departure date and return date while booking online.
Partas Bus fare to Vigan typically starts at ₱1,150 for Deluxe buses, while Partas Luxury or Sleeper bus fare starts at ₱1,400.
Use Partas online booking to get quick access to the current Cubao to Ilocos Norte bus fare.