1map logoGo to main page

Manila to Vigan from $11: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Manila, Philippines
to
Vigan, Philippines

How to Get from Manila to Vigan: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$11 by busBest price
338 kmDistance
4h 59m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Manila to Vigan with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Partas
Bus
Average Duration
9h 
Estimated price
$11-18
Recommended
route map
Distance: 338 km
Duration: 4h 59m

See more options

Company
Various
Bus
Average Duration
9h  24m
Estimated price
$12-22
Company
Various
Drive
Average Duration
5h  44m
Estimated price
$50-80
Company
Cebu Pacific / Philippine Airlines
Plane
Taxi
Average Duration
4h  59m
Estimated price
$58-110
Company
Various
Taxi
Average Duration
5h  44m
Estimated price
$100-130
Company
Cebu Pacific / Philippine Airlines
Plane
Taxi
Average Duration
7h  45m
Estimated price
$121-111
Company
Cebu Pacific / Philippine Airlines
Plane
Taxi
Average Duration
8h  22m
Estimated price
$121-112

Manila - Vigan operators

Explore transport companies operating between Manila and Vigan, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
(+632) 724 9820
Website
facebook.com

Bus from Partas Terminal Cubao to Partas Terminal Vigan

Average Duration
9h
Estimated price
$12-18
Contact phone
+63 2 741 0405
Website
facebook.com

Bus from Cubao Viron Terminal to Vigan

Average Duration
11h
Estimated price
$11-11
Contact phone
+63 283328075
Website
facebook.com

Bus from Manila Pasay to La Union

Average Duration
4h 30m
Estimated price
$183-184
Taxi
Contact phone
+63 2 3636096

Taxi from Manila to Vigan

Average Duration
5h 44m
Estimated price
$100-130
Website
grab.com

Taxi from Manila to Vigan

Average Duration
5h 44m
Estimated price
$100-130
Contact phone
+63 2 9212383

Taxi from Manila to Vigan

Average Duration
5h 44m
Estimated price
$100-130
Contact phone
+63 2 352 7777
Website
facebook.com

Taxi from Manila to Vigan

Average Duration
5h 44m
Estimated price
$100-130
Plane
Website
cebupacificair.com

Plane from Manila (MNL) to Laoag (LAO)

Average Duration
1h 20m
Estimated price
$115-116

Plane from Manila (MNL) to Tuguegarao (TUG)

Average Duration
1h 10m
Estimated price
$50-117

Plane from Manila (MNL) to Cauayan (CYZ)

Average Duration
1h 5m
Estimated price
$118-119
Website
philippineairlines.com

Plane from Manila (MNL) to Laoag (LAO)

Average Duration
1h 12m
Estimated price
$115-130

Plane from Manila (MNL) to Tuguegarao (TUG)

Average Duration
1h
Estimated price
$180-110

Manila to Vigan: Overview of Bus, Train, Flight, and Car Trips

Traveling between Manila and Vigan offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Manila to Vigan by car, covering a distance of 252 miles in approximately 5 hours and 44 minutes. Enjoy the scenic views and diverse landscapes along the way as you make your way towards the historic city of Vigan. 💲 Explore the flexibility of travel options with prices ranging from $50 to $80 for a trip from Manila to Vigan by car. Whether you choose to soak in the local culture, savor the culinary delights, or simply relax and unwind on this road trip, the cost-effective nature of the journey adds to its appeal.
Average price
$50 - $80
🛫 Your journey from Manila to Vigan starts with a quick direct flight from Manila Airport to Laoag Airport, taking approximately 1 hour and 10 minutes. Both Cebu Pacific and Philippine Airlines operate flights on this route, providing travelers with convenient options. 🌴 Upon landing at Laoag Airport, you can easily arrange for transportation to Vigan, whether by bus, van, or car rental. The scenic drive to Vigan from the airport takes around 1-2 hours, offering glimpses of the beautiful Philippine countryside along the way.
Departure Point
Manila Airport
Arrival Point
Laoag Airport
🚌 Experience a scenic journey from Manila to Vigan by bus, with direct services departing every two hours from Partas Terminal Cubao and arriving at Partas Terminal Vigan. The route operates daily and takes approximately 9 hours to complete. 💸 Bus tickets between Manila and Vigan range from $11 to $18, offering an affordable and convenient way to explore the rich heritage and beauty of Vigan. Choose a reliable operator like Partas for a smooth and enjoyable travel experience.
Departure Point
Partas Terminal Cubao station
Arrival Point
Partas Terminal Vigan station
Useful tips for bus travellers
• Before you embark on your trip from Manila to Vigan, consider booking your ticket in advance through the Partas website (partas.com.ph) to secure your seat, as buses can fill up quickly on weekends and holidays.
• Bring snacks and drinks for the approximately 9-hour journey; while there may be stops along the way, having your own provisions will keep you comfortable, especially if you prefer specific dietary options.
• Upon arriving at Partas Terminal in Vigan, make sure to grab a local map from the tourist information desk to navigate the area; the bus terminal is conveniently located near the historic Calle Crisologo, where you can start your sightseeing.

Frequently asked questions

Find out more about the route from Manila to Vigan.

Or choose the category:
The distance between Manila and Vigan is approximately 338.0 km or 401.5 km by road. If you choose to fly to Laoag from Manila and then take a bus to Vigan, the typical travel time is about 6 hours 11 minutes. However, if you opt to drive, it will take you around 5 hours 40 minutes to reach Vigan from Manila. On the other hand, taking a bus directly from Manila to Vigan usually takes around 9 hours.
The most cost-effective option for traveling from Manila to Vigan is by bus, which takes approximately 9 hours and costs around $10-$17. While it may take longer than other modes of transportation, it offers a more affordable option for budget-conscious travelers. However, if time is a concern, taking a taxi is the quickest option, taking around 5 hours and costing approximately $100-$130.
The prices for a bus ticket between Vigan and Manila can range from $10 to $17.
To get from Manila to Vigan without using public transportation, the best option is to rent a car or hire a private driver. The driving distance between Manila and Vigan is approximately 400.7 km and takes about 5 hours and 40 minutes. The prices for car rentals or private drivers vary, typically ranging from $50 to $75 depending on the type of vehicle and rental duration.
To travel from Manila to Vigan without a car, the best option is to take a bus. The journey takes around 9 hours and the cost ranges from $10 to $17.
Yes, there is a direct link between Manila and Vigan. Partas bus company operates a direct bus service from Partas Terminal Cubao in Manila to Partas Terminal Vigan in Vigan. Buses depart every two hours and operate daily, with the journey taking approximately 9 hours.
The flight from Manila to Laoag which is the closest airport to Vigan, typically takes approximately 1 hour and 10 minutes. The cost of the flight varies depending on the airline, time of booking, and availability, but it can range from around $50 to $150 USD.
There are various accommodation options available near Vigan. With over 79 hotels to choose from, travelers have a wide range of choices to suit their preferences and budget. Prices for hotels in Vigan start at $16, providing affordable options for budget-conscious travelers.