There are 5 ways to get from Dumaguete to Vigan by plane, bus, ferry, car ferry, taxi or bus and ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly, bus  •  5 h 47 min

  1. Fly from Dumaguete (DGT) to Laoag (LAO) DGT - LAO
  2. Take the bus from Laoag to Bantay

$147 - $610

Cheapest option

Bus, car ferry  •  41 h 26 min

  1. Take the bus from Dumaguete to Cebu South Bus Terminal
  2. Take the car ferry from Cebu to Batangas Pier
  3. Take the bus from Batangas to Jam Liner Buendia Bus Terminal
  4. Take the bus from Manila Pasay to Urdaneta
  5. Take the bus from Urdaneta to Partas Terminal Vigan

$28 - $42

3 alternative options

Ferry, car ferry, taxi  •  21 h 29 min

  1. Take the ferry from Dumaguete to Tagbilaran
  2. Take the ferry from Tagbilaran to Cebu
  3. Take the car ferry from Cebu to Manila
  4. Take a taxi from Manila to Vigan

$160 - $229

Bus, ferry, bus and ferry  •  35 h 18 min

  1. Take the bus from Dumaguete to Bacolod
  2. Take the ferry from Bacolod to Iloilo
  3. Take the bus and ferry from Iloilo to Manila Cubao
  4. Take the bus from Partas Terminal Cubao to Bantay

$54 - $109

Car ferry, bus  •  37 h 15 min

  1. Take the car ferry from Dumaguete Port to Manila Dumaguete
  2. Take the bus from Farinas Transit Terminal Manila to Vigan

$69 - $84

What companies run services between Dumaguete, Philippines and Vigan, Philippines?

There is no direct connection from Dumaguete to Vigan. However, you can take the taxi to Dumaguete airport, fly to Laoag, take the taxi to Laoag, then take the bus to Vigan. Alternatively, you can take the ferry to Tagbilaran, take the ferry to Cebu, take the car ferry to Manila, then take the taxi to Vigan.

Airlines
Philippine Airlines
Website
philippineairlines.com
Flights from Dumaguete to Laoag via Manila
Ave. Duration
4 h 52 min
When
Every day
Estimated price
$150 - $650
Bus operators
Partas
Website
facebook.com
Bus from Laoag to Bantay
Ave. Duration
1 h 21 min
Frequency
Every 4 hours
Estimated price
$2 - $4
Schedules at
facebook.com
Book at
biyaheroes.com
Bus from Partas Terminal Cubao to Bantay
Ave. Duration
6 h 38 min
Frequency
Every 4 hours
Estimated price
$12 - $17
Schedules at
facebook.com
Book at
biyaheroes.com
Bus from Urdaneta to Partas Terminal Vigan
Ave. Duration
4 h 47 min
Frequency
Every 4 hours
Estimated price
$7 - $10
Schedules at
facebook.com
Book at
biyaheroes.com
Ceres Liner
Bus from Dumaguete to Bacolod
Ave. Duration
5 h 30 min
Frequency
Hourly
Estimated price
$5 - $8
Schedules at
bacolodpages.com
Bus from Dumaguete to Cebu South Bus Terminal
Ave. Duration
7 h
Frequency
Every 2 hours
Estimated price
$3 - $11
Schedules at
cebu.gov.ph
Book at
facebook.com
Philtranco
Website
philtranco.net
Bus and ferry from Iloilo to Manila Cubao
Ave. Duration
18 h 45 min
Frequency
Twice daily
Estimated price
$30 - $75
Schedules at
philtranco.net
Fariñas Trans
Website
farinastrans.com
Bus from Farinas Transit Terminal Manila to Vigan
Ave. Duration
10 h
Frequency
Hourly
Estimated price
$15
Schedules at
farinastrans.com
Book at
12go.asia
Jam
Website
jam.com.ph
Bus from Batangas to Jam Liner Buendia Bus Terminal
Ave. Duration
3 h 30 min
Frequency
Hourly
Estimated price
$2 - $4
Schedules at
jam.com.ph
Book at
pinoytravel.com.ph
Victory Liners
Ferry operators
OceanJet
Website
oceanjet.net
Ferry from Dumaguete to Tagbilaran
Ave. Duration
2 h
Frequency
Twice daily
Estimated price
$13 - $20
Schedules at
oceanjet.net
Tourist Class
$14
Business Class
$20
Ferry from Tagbilaran to Cebu
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$15 - $20
Schedules at
oceanjet.net
Tourist Class
$16
Business Class
$20
Ferry from Bacolod to Iloilo
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$4 - $7
Schedules at
oceanjet.net
Open Air / Tourist Class
$5
Business Class
$7
2 GO Travel
Phone
(+63 2) 528.7209
Email
info@2go.com.ph
Website
travel.2go.com.ph
Car ferry from Cebu to Manila
Ave. Duration
10 h 1 min
Frequency
3 times a week
Estimated price
$22 - $50
Schedules at
travel.2go.com.ph
Book at
travel.2go.com.ph
Mega Value Class
$22 - $45
Super Value Class
$26 - $31
Tourist Class
$30 - $45
Cabin for 4
$30 - $50
Cabin for 6
$35 - $50
Stateroom for 2
$95 - $105
Suiteroom for 2
$103 - $107
Car ferry from Dumaguete Port to Manila
Ave. Duration
26 h
Frequency
Once a week
Estimated price
$50 - $70
Schedules at
travel.2go.com.ph
Super Value Class
$50 - $65
Mega Value Class
$50 - $65
Tourist Class
$50 - $70
Cabin for 4
$65 - $67
Stateroom for 2
$133 - $138
Super Shuttle Roro
Phone
63 (032) 231 0639
Website
supershuttleroro.com
Car ferry from Cebu to Batangas Pier
Ave. Duration
18 h
Frequency
Once a week
Estimated price
$10
Schedules at
supershuttleroro.com
Other operators
Taxi from Manila to Vigan
Ave. Duration
5 h 32 min
Estimated price
$110 - $140
Basic Taxi
Phone
+63 2 352 7777
MGE Taxi
Phone
+63 2 3636 096

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Which side of Niagara Falls should I choose (and how do I get there)? and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

Questions & Answers

How far is it from Dumaguete to Vigan?

The distance between Dumaguete and Vigan is 972 km.

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

The cheapest way to get from Dumaguete to Vigan is to bus and car ferry which costs ₱1,400 - ₱2,200 and takes 41 h 26 min.

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

The quickest way to get from Dumaguete to Vigan is to fly and bus which takes 5 h 47 min and costs ₱7,500 - ₱32,000.

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

It takes approximately 5 h 47 min to get from Dumaguete to Vigan, including transfers.