There are 7 ways to get from Rosario to Vigan by taxi, train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train, bus
best- Take the taxi from Rosario to Calambataxi
- Take the train from Calamba to EDSA/Magallanestrain
- Take the bus from Partas Terminal Cubao to Bantaybus
11h 4m₱1,629–2,552Bus via Calamba
cheapest- Take the bus from Rosario to Turbinabus
- Take the bus from Turbina to Manila Cubao Jam Linerbus
- Take the bus from Partas Terminal Cubao to Partas Terminal Viganbus
11h 56m₱1,058–1,879Drive 493.3 km
- Drive from Rosario to Vigancar 493.3 km
7h 17m₱3,948–5,703Taxi
- Take the taxi from Rosario to Vigantaxi 493.3 km
7h 17m₱7,000–9,000Bus, fly
- Take the bus from Rosario to Buendia Terminalbus
- Fly from Ninoy Aquino International Airport (MNL) to Laoag International Airport (LAO)plane MNL - LAO
- Take the bus from Laoag to Bantaybus
8h 54m₱6,493–11,905Bus
- Take the bus from Rosario to Buendia Terminalbus
- Take the bus from Senator Gil Puyat Ave, Lungsod ng Pasay, Manila to Epifanio de los Santos Av, Quezon City, Manilabus
- Take the bus from Cubao Viron Terminal to Viganbus
14h 43m₱1,072–1,161Bus via Baguio
- Take the bus from Rosario to Buendia Terminalbus
- Take the bus from Manila Pasay to Baguiobus
- Take the bus from Baguio to Viganbus
15h 47m₱1,107–1,856
Rosario to Vigan by bus and foot
Questions & Answers
The cheapest way to get from Rosario to Vigan is to bus which costs ₱1,050 - ₱1,200 and takes 14h 43m.
The fastest way to get from Rosario to Vigan is to drive which takes 7h 17m and costs ₱3,900 - ₱6,000.
No, there is no direct bus from Rosario to Vigan. However, there are services departing from Rosario and arriving at Partas Terminal Vigan via Turbina and Partas Terminal Cubao. The journey, including transfers, takes approximately 11h 56m.
The distance between Rosario and Vigan is 512 km. The road distance is 493.3 km.
The best way to get from Rosario to Vigan without a car is to taxi and train and bus which takes 11h 4m and costs ₱1,600 - ₱2,600.
It takes approximately 11h 4m to get from Rosario to Vigan, including transfers.
Rosario to Vigan bus services, operated by Alps the Bus, depart from Rosario station.
Rosario to Vigan bus services, operated by Alps the Bus, arrive at Buendia Terminal station.
Yes, the driving distance between Rosario to Vigan is 493 km. It takes approximately 7h 17m to drive from Rosario to Vigan.
Book your Rosario to Vigan bus tickets online with 12go.asia.
What companies run services between Rosario, CALABARZON, Philippines and Vigan, Philippines?
You can take a bus from Rosario to Partas Terminal Vigan via Turbina, Manila Cubao Jam Liner, and Partas Terminal Cubao in around 11h 56m.
- Website
- philippineairlines.com
Flights from Ninoy Aquino International Airport to Laoag International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₱6,000–11,000
- Website
- cebupacificair.com
Flights from Ninoy Aquino International Airport to Laoag International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₱4,200–12,000
- Phone
- 5319-0041
- [email protected]
- Website
- pnr.gov.ph
Train from Calamba to EDSA/Magallanes
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- ₱30–55
- Schedules at
- facebook.com
- Ordinary
- ₱30–45
- Aircon
- ₱35–55
- Phone
- (+632) 724 9820
- [email protected]
- Website
- facebook.com
Bus from Partas Terminal Cubao to Bantay
- Ave. Duration
- 6h 57m
- Frequency
- 3 times a day
- Estimated price
- ₱850–1,600
- Schedules at
- facebook.com
- Book at
- 12go.asia
Bus from Laoag to Bantay
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- ₱160–460
- Schedules at
- facebook.com
- Book at
- 12go.asia
Bus from Partas Terminal Cubao to Partas Terminal Vigan
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Estimated price
- ₱850–1,600
- Schedules at
- facebook.com
- Book at
- 12go.asia
Bus from Baguio to Vigan
- Ave. Duration
- 6h 6m
- Frequency
- Every 4 hours
- Estimated price
- ₱410–850
- Schedules at
- facebook.com
- Phone
- (+63 43) 723-9033
- [email protected]
- Website
- alps.alpsthebus.ph
Bus from Rosario to Buendia Terminal
- Ave. Duration
- 3h 19m
- Frequency
- Hourly
- Estimated price
- ₱140–210
- Schedules at
- alps.alpsthebus.ph
Bus from Rosario to Turbina
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- ₱75–110
- Schedules at
- alps.alpsthebus.ph
Bus from Rosario to Buendia Terminal
- Ave. Duration
- 3h 19m
- Frequency
- Hourly
- Estimated price
- ₱140–210
- Schedules at
- alps.alpsthebus.ph
Bus from Rosario to Buendia Terminal
- Ave. Duration
- 3h 19m
- Frequency
- Hourly
- Estimated price
- ₱140–210
- Schedules at
- alps.alpsthebus.ph
- Phone
- +63 917 852 6637
- [email protected]
- Website
- facebook.com
Bus from Turbina to Manila Cubao Jam Liner
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- ₱130–170
- Schedules at
- facebook.com
- Phone
- 8926-6346
- [email protected]
- Website
- LTFRB
Bus from Senator Gil Puyat Ave, Lungsod ng Pasay, Manila to Epifanio de los Santos Av, Quezon City, Manila
- Ave. Duration
- 1h 9m
- Frequency
- Every 5 minutes
- Estimated price
- ₱45–75
- Website
- LTFRB
- Phone
- +63 2 741 0405
- [email protected]
- Website
- facebook.com
Bus from Cubao Viron Terminal to Vigan
- Ave. Duration
- 9h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₱880
- Schedules at
- viron.ph
- Phone
- +63 998 591 5102
- [email protected]
- Website
- victoryliner.com
Bus from Manila Pasay to Baguio
- Ave. Duration
- 5h
- Frequency
- Every 30 minutes
- Estimated price
- ₱550–800
- Book at
- victoryliner.com
- Ave. Duration
- 3h 59m
- Estimated price
- ₱700–9,000
Grab Taxi
- Website
- grab.com
iDOL Taxi
- Phone
- 0970 319 2276
- Website
- facebook.com
Royal HM Taxi Services, Inc.
- Phone
- (02) 8836 1403
Grab Taxi
- Website
- grab.com
iDOL Taxi
- Phone
- 0970 319 2276
- Website
- facebook.com
Royal HM Taxi Services, Inc.
- Phone
- (02) 8836 1403
Want to know more about travelling around Philippines
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
4 stunningly beautiful Philippines islands you need to visit
Read the travel guide
More Questions & Answers
There are 131+ hotels available in Vigan.


















