There are 12 ways to get from Manitoulin Island to Vancouver by car, car ferry, bus, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, car ferry, bus to Toronto Pearson International Airport, fly
best- Drive from Manitoulin Island to South Baymouth, Ontariocar
- Take the carferry from South Baymouth, Ontario to Tobermory, Ontariocarferry
- Take the bus from Cyprus Lake to Toronto - 34 Asquith Avebus
- Fly from Toronto Pearson International Airport (YYZ) to Vancouver International Airport (YVR)plane YYZ - YVR
19h 9mDrive, bus to Chippewa County International Airport, fly
cheapest- Drive from Manitoulin Island to Blind Rivercar
- Take the bus from Blind River to Sault Ste Mariebus
- Fly from Chippewa County International Airport (CIU) to Vancouver International Airport (YVR)plane CIU - YVR
15h 3m$260–927Drive, bus, train
- Drive from Manitoulin Island to Blind Rivercar
- Take the bus from Blind River to Sault Ste Mariebus
- Take the bus from Sault Ste. Marie, MI to Escanaba, MIbus
- Take the bus from Escanaba to Milwaukeebus
- Take the train from Milwaukee to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Vancouvertrain
2d 16h$1,097–2,292Drive, bus
- Drive from Manitoulin Island to Rogers City, MIcar
- Take the bus from Rogers City, MI to Flint Amtrakbus
- Take the bus from Flint Amtrak Station to Chicago Union Stationbus
- Take the bus from Chicago Bus Station to Denver Union Stationbus
- Take the bus from Denver Union Station to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Vancouverbus
3d 4h$800–1,450Drive 3,822.1 km
- Drive from Manitoulin Island to Vancouvercar 3,822.1 km
43h 54m$750–1,083Drive, bus to Sault Ste. Marie Airport, fly
- Drive from Manitoulin Island to Blind Rivercar
- Take the bus from Blind River to Sault Ste Mariebus
- Fly from Sault Ste. Marie Airport (YAM) to Vancouver International Airport (YVR)plane YAM - YVR
13h 28m$518–1,485Drive, bus to Greater Sudbury Airport, fly
- Drive from Manitoulin Island to Spraggecar
- Take the bus from Spragge to Sudburybus
- Fly from Greater Sudbury Airport (YSB) to Vancouver International Airport (YVR)plane YSB - YVR
13h 43m$1,009–1,578Drive, car ferry, bus, train to John C. Munro Hamilton International Airport, fly
- Drive from Manitoulin Island to South Baymouth, Ontariocar
- Take the carferry from South Baymouth, Ontario to Tobermory, Ontariocarferry
- Take the bus from Cyprus Lake to Toronto - 34 Asquith Avebus
- Take the train from Union Station GO to West Harbour GOtrain
- Fly from John C. Munro Hamilton International Airport (YHM) to Vancouver International Airport (YVR)plane YHM - YVR
21h 46mDrive to Pellston, fly
- Drive from Manitoulin Island to Pellston (PLN)car
- Fly from Pellston (PLN) to Vancouver International Airport (YVR)plane PLN - YVR
17h 8m$311–999Drive to Alpena County Regional Airport, fly
- Drive from Manitoulin Island to Alpena County Regional Airport (APN)car
- Fly from Alpena County Regional Airport (APN) to Vancouver International Airport (YVR)plane APN - YVR
18h 2m$346–1,085Drive, bus, train via Flint
- Drive from Manitoulin Island to Rogers City, MIcar
- Take the bus from Rogers City, MI to Flint Amtrakbus
- Take the train from Flint Amtrak Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Vancouvertrain
2d 21h$1,271–2,600Drive, car ferry, bus, train
- Drive from Manitoulin Island to South Baymouth, Ontariocar
- Take the carferry from South Baymouth, Ontario to Tobermory, Ontariocarferry
- Drive from Tobermory, Ontario to Southampton, ONcar
- Take the bus from Southampton, ON to Torontobus
- Take the train from Toronto Union Station to Vancouvertrain
4d 14h
Toronto Pearson International Airport (YYZ) to Vancouver International Airport (YVR) flights
Questions & Answers
The cheapest way to get from Manitoulin Island to Vancouver is to drive and bus and fly which costs $260 - $950 and takes 15h 3m.
The fastest way to get from Manitoulin Island to Vancouver is to drive and bus and fly which takes 13h 28m and costs $500 - $1,500.
The distance between Manitoulin Island and Vancouver is 3821 km. The road distance is 3822.1 km.
It takes approximately 19h 9m to get from Manitoulin Island to Vancouver, including transfers.
Vancouver is 3h behind Manitoulin Island. It is currently 4:09 PM in Manitoulin Island and 1:09 PM in Vancouver.
Yes, the driving distance between Manitoulin Island to Vancouver is 3822 km. It takes approximately 43h 54m to drive from Manitoulin Island to Vancouver.
There are 1420+ hotels available in Vancouver.
What companies run services between Manitoulin Island, ON, Canada and Vancouver, BC, Canada?
There is no direct connection from Manitoulin Island to Vancouver. However, you can drive to South Baymouth, Ontario, take the car ferry to Tobermory, Ontario, drive to Cyprus Lake, take the bus to Toronto - 34 Asquith Ave, walk to Yonge Station - Westbound Platform, take the line 2 subway to Dundas West Station - Westbound Platform, walk to Bloor GO/UP, take the train to UP Express Pearson Airport, walk to Toronto Pearson International Airport (YYZ) airport, fly to Vancouver International Airport (YVR), walk to YVR-Airport Station @ Platform 1, then take the subway to Vancouver City Centre Station @ Platform 1. Alternatively, you can take a vehicle from Manitoulin Island to Vancouver via Blind River, Sault Ste Marie, Sault Ste. Marie, MI, Escanaba, Milwaukee, Milwaukee, and Everett Amtrak Station in around 2d 16h.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- $190–750
Flights from Sault Ste. Marie Airport to Vancouver International Airport via Toronto Pearson International Airport
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- $310–1,200
Flights from Greater Sudbury Airport to Vancouver International Airport via Toronto Pearson International Airport
- Ave. Duration
- 7h 3m
- When
- Every day
- Estimated price
- $300–1,200
Flights from Greater Sudbury Airport to Vancouver International Airport via Ottawa
- Ave. Duration
- 7h 14m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $320–1,300
- Website
- delta.com
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $160–550
Flights from Pellston to Vancouver International Airport via Detroit, Minneapolis
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- $220–900
Flights from Pellston to Vancouver International Airport via Detroit, Calgary
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- $350–1,600
Flights from Chippewa County International Airport to Vancouver International Airport via Minneapolis
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $190–800
Flights from Chippewa County International Airport to Vancouver International Airport via Minneapolis, Calgary
- Ave. Duration
- 12h 21m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $200–800
Flights from Alpena County Regional Airport to Vancouver International Airport via Detroit, Seattle
- Ave. Duration
- 9h 13m
- When
- Every day
- Estimated price
- $220–900
Flights from Alpena County Regional Airport to Vancouver International Airport via Detroit, Minneapolis
- Ave. Duration
- 13h 2m
- When
- Every day
- Estimated price
- $220–900
Flights from Alpena County Regional Airport to Vancouver International Airport via Detroit, Calgary
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- $350–1,600
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 9m
- When
- Every day
- Estimated price
- $230–800
Flights from Greater Sudbury Airport to Vancouver International Airport via Ottawa
- Ave. Duration
- 7h 57m
- When
- Monday, Thursday, Friday, Sunday, and Wednesday
- Estimated price
- $310–1,400
Flights from John C. Munro Hamilton International Airport to Vancouver International Airport
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- $220–900
Flights from John C. Munro Hamilton International Airport to Vancouver International Airport via Montreal St. Hubert
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $220–900
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $160–550
Flights from Sault Ste. Marie Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 6h 25m
- When
- Tuesday and Friday
- Estimated price
- $210–1,300
Flights from Greater Sudbury Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 6h 35m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- $230–1,300
Flights from John C. Munro Hamilton International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $190–1,100
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $220–750
- Website
- united.com
Flights from Pellston to Vancouver International Airport via Chicago O'Hare
- Ave. Duration
- 11h 58m
- When
- Every day
- Estimated price
- $210–850
Flights from Chippewa County International Airport to Vancouver International Airport via Chicago O'Hare
- Ave. Duration
- 10h 7m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–850
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Milwaukee to Everett Amtrak Station
- Ave. Duration
- 43h 18m
- Frequency
- Once daily
- Estimated price
- $900–1,900
- Website
- Amtrak
Train from Everett Amtrak Station to Vancouver
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- $50–110
- Website
- Amtrak
Train from Flint Amtrak Station to Chicago Union Station
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- $110–240
- Website
- Amtrak
Train from Chicago Union Station to Everett Amtrak Station
- Ave. Duration
- 44h 58m
- Frequency
- Once daily
- Estimated price
- $950–2,000
- Website
- Amtrak
Train from Everett Amtrak Station to Vancouver
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- $50–110
- Website
- Amtrak
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Union Station GO to West Harbour GO
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- $12–16
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $12–16
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Vancouver
- Ave. Duration
- 4d 1h
- Frequency
- Twice a week
- Estimated price
- $1,000–2,100
- Website
- VIA Rail
- Escape
- $1,000–2,100
- Business
- $1,100–1,800
- Business Plus
- $1,100–1,800
- Economy
- $1,100–2,100
- Economy Plus
- $1,200–2,100
- Phone
- +1 800 928 7101
- [email protected]
- Website
- Parkbus Homepage
Bus from Cyprus Lake to Toronto - 34 Asquith Ave
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Estimated price
- $79–98
- Website
- Parkbus Homepage
- Adult
- $98
- Student
- $89
- Senior
- $89
- Children
- $79
Bus from Cyprus Lake to Toronto - 34 Asquith Ave
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Estimated price
- $79–98
- Website
- Parkbus Homepage
- Adult
- $98
- Student
- $89
- Senior
- $89
- Children
- $79
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Blind River to Sault Ste Marie
- Ave. Duration
- 1h 46m
- Frequency
- 6 times a week
- Estimated price
- $13–40
- Website
- Ontario Northland
- Children
- $13–20
- Senior
- $22–35
- Adult
- $26–40
Bus from Blind River to Sault Ste Marie
- Ave. Duration
- 1h 46m
- Frequency
- 6 times a week
- Estimated price
- $13–40
- Website
- Ontario Northland
- Children
- $13–20
- Senior
- $22–35
- Adult
- $26–40
Bus from Spragge to Sudbury
- Ave. Duration
- 2h 12m
- Frequency
- 6 times a week
- Estimated price
- $14–45
- Website
- Ontario Northland
- Children
- $14–21
- Senior
- $24–35
- Adult
- $28–45
Bus from Blind River to Sault Ste Marie
- Ave. Duration
- 1h 46m
- Frequency
- 6 times a week
- Estimated price
- $13–40
- Website
- Ontario Northland
- Children
- $13–20
- Senior
- $22–35
- Adult
- $26–40
- Phone
- +1 989-725-5105
- Website
- Indian Trails
Bus from Sault Ste. Marie, MI to Escanaba, MI
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $35–75
- Website
- Indian Trails
Bus from Escanaba to Milwaukee
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $50–95
- Website
- Indian Trails
Bus from Rogers City, MI to Flint Amtrak
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $50–90
- Website
- Indian Trails
Bus from Rogers City, MI to Flint Amtrak
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $50–90
- Website
- Indian Trails
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Flint Amtrak Station to Chicago Union Station
- Ave. Duration
- 5h 10m
- Frequency
- Once a week
- Estimated price
- $120–190
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Chicago Bus Station to Denver Union Station
- Ave. Duration
- 21h 35m
- Frequency
- Twice daily
- Estimated price
- $210–400
- Website
- Greyhound
Bus from Denver Union Station to Seattle Bus Station
- Ave. Duration
- 28h 20m
- Frequency
- Twice daily
- Estimated price
- $280–550
- Website
- Greyhound
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- $29–60
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- $30–55
- Schedules at
- Flixbus USA
Bus from Southampton, ON to Toronto
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $35–65
- Schedules at
- Flixbus USA
- Phone
- +1 800 265 3163
- [email protected]
- Website
- Ontario Ferries
Car ferry from South Baymouth, Ontario to Tobermory, Ontario
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- Ontario Ferries
Car ferry from South Baymouth, Ontario to Tobermory, Ontario
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- Ontario Ferries
Car ferry from South Baymouth, Ontario to Tobermory, Ontario
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- Ontario Ferries
Want to know more about travelling around Canada
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide






















