GoAsia
Philippines

How to Get from Vigan to Manila

Travel from Vigan to Manila by Partas bus or private transfer. See departure times, fares and how long the journey takes.

Last updated: October 31, 2026

How to Get from Vigan to Manila

Photo: Jorge Láscar from Melbourne, Australia / Wikimedia Commons, CC BY 2.0

Contents

Vigan's cobbled streets and Spanish colonial houses are a world away from Manila. Between them lies a long night or day of road through the Ilocos coast and the Luzon plains. You can take the overnight bus or hire a private vehicle.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Vigan to Manila by Bus

Partas runs buses from Vigan to Cubao, with departures between 15:00 and 21:00 and a daily evening trip to Pasay at 19:00. Deluxe seats start at PHP 740, Super Deluxe seats cost PHP 800 to PHP 1,000, and the Pasay trip starts at PHP 820.[1] The ride takes from about 7 hours and longer when traffic builds on the way into Manila.[2]

In the other direction, Partas leaves Cubao for Vigan between 22:00 and 23:55 and Pasay at 17:00, so you reach Vigan in the morning.[1]

Vigan to Manila by Private Transfer

A private vehicle lets you leave when you like and stop where you like. On booking platforms, transfers in an economy car for 2, an SUV for 4 or a minivan for 5 start at about $309 per vehicle (October 2026), and the drive takes from about 7 hours.[2]

Comparing Your Options

ModePriceDuration
Partas busFrom PHP 740 per person[1]From about 7h[2]
Private transferFrom about $309 per vehicle (October 2026)[2]From about 7h[2]

Tips for Traveling from Vigan to Manila

  • Pick your departure by arrival time: the evening buses from Vigan reach Manila overnight or early in the morning, so check where you will sleep.
  • Mind Manila traffic: delays are common on the last stretch, especially if you have a flight to catch.
  • Pack for the night bus: bring water, a layer for the air conditioning and a neck pillow.
  • Book ahead for weekends and holidays: popular evening departures fill up.

Timetable

Bus Vigan - Manila $ 22.83–27.68 7h – 10h 19m
  • →  Luxury 19:00, 21:00
  • →  Regular with CR 14:00, 20:00, 22:00
Taxi Vigan - Manila $ 307.42–500.28 7h 30m
  • →  SUV 4pax
  • →  Economy 2pax
  • →  Minivan 5pax

Frequently Asked Questions

How can I book tickets from Vigan to Manila?

Use the booking tool on this page to compare the transport options currently available from Vigan to Manila, including current prices and schedules.

What is the cheapest way to get from Vigan to Manila?

The bus. Partas fares start at PHP 740 for a Deluxe seat.

What is the fastest way to get from Vigan to Manila?

A private transfer by road takes from about 7 hours, about the same as the bus when traffic is light.

How long does it take to get from Vigan to Manila?

From about 7 hours by bus or private vehicle, and longer when traffic builds up on the way into Manila.

When do buses leave Vigan for Manila?

Partas buses to Cubao leave between 15:00 and 21:00, and a bus to Pasay leaves at 19:00.

Where do the buses arrive in Manila?

At the Partas terminals in Cubao and Pasay.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Partas Transportation Company: Complete Partas Bus Fares & Schedules Guide. Retrieved October 31, 2026.
  2. [2] 12Go: Vigan - Manila timetable. Retrieved October 31, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.