Rome2Rio

How to get fromNanaimo to Sarniaby ferry, plane, train, or bus

Find Transport to Sarnia

See all options

There are 5 ways to get from Nanaimo to Sarnia by ferry, plane, train, or bus

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

  1. Ferry to Vancouver International Airport, fly, train

    best
    1. Take the ferry from Hullo - Nanaimo Ferry Terminal to Hullo - Vancouver Ferry Terminalferry ferry
    2. Fly from Vancouver International Airport (YVR) to London International Airport (YXU)plane plane YVR - YXU
    3. Take the train from London to Sarniatrain train
    10h 34m
  2. Fly from Nanaimo, train

    cheapest
    1. Fly from Nanaimo (ZNA) to London International Airport (YXU)plane plane ZNA - YXU
    2. Take the train from London to Sarniatrain train
    10h 35m
    $451–2,008
  3. Ferry, train

    1. Take the ferry from Hullo - Nanaimo Ferry Terminal to Hullo - Vancouver Ferry Terminalferry ferry
    2. Take the train from Vancouver to Toronto Union Stationtrain train
    3. Take the train from Toronto Union Station to Sarniatrain train
    4d 6h
  4. Fly from Nanaimo Airport, train

    1. Fly from Nanaimo Airport (YCD) to London International Airport (YXU)plane plane YCD - YXU
    2. Take the train from London to Sarniatrain train
    11h 37m
    $625–2,529
  5. Bus to Victoria International Airport, fly, train

    1. Take the bus from Nanaimo, Departure Bay Ferry Terminal - Passenger exit; connects from 8:35am HSB ferry to Victoria - Front door, Sandman Inn, Douglas & Gorgebus bus
    2. Fly from Victoria International Airport (YYJ) to London International Airport (YXU)plane plane YYJ - YXU
    3. Take the train from London to Sarniatrain train
    14h 28m
    $490–2,074

Vancouver International Airport (YVR) to London International Airport (YXU) flights

Calendar26Weekly Planes
Duration6h 13mAverage Duration
Ticket$362Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Nanaimo, BC, Canada and Sarnia, ON, Canada?

There is no direct connection from Nanaimo to Sarnia. However, you can take the ferry to Hullo - Vancouver Ferry Terminal, walk to Waterfront Station @ Platform 4, take the subway to Vancouver International Airport (YVR), walk to Vancouver International Airport (YVR) airport, fly to London International Airport (YXU), walk to London Airport - #2179, take the line 36 bus to Fanshawe College Stop 1 - #2331, take the line 04 bus to Horton at Richmond WB - #969, walk to London, then take the train to Sarnia. Alternatively, you can take a ferry from Hullo - Nanaimo Ferry Terminal to Sarnia via Hullo - Vancouver Ferry Terminal, Burrard Station @ Platform 2, Main Street-Science World Station @ Platform 2, Vancouver, and Toronto Union Station in around 4d 6h.

Airlines
Train operators
Bus operators
Ferry operators

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 The beginner’s guide to the 2018 World Nomad Games, 4 stunningly beautiful Philippines islands you need to visit, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.