There are 9 ways to get from Port Townsend to Halifax by bus, ferry, train, plane, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, ferry, train to Vancouver International Airport, fly to Halifax Stanfield International Airport
best- Take the bus from Haines Place Park & Ride to Kingston Ferry Terminalbus
- Take the ferry from Kingston to Edmondsferry
- Take the train from Edmonds to Vancouvertrain
- Fly from Vancouver International Airport (YVR) to Halifax Stanfield International Airport (YHZ)plane YVR - YHZ
15h 6m$380–1,034Ferry, bus to Seattle-Tacoma International Airport, fly to Halifax Stanfield International Airport
cheapest- Take the ferry from Port Townsend to Coupevilleferry
- Take the bus from Coupeville - Coupe's Village to SeaTac Airport - Arrivalsbus
- Fly from Seattle-Tacoma International Airport (SEA) to Halifax Stanfield International Airport (YHZ)plane SEA - YHZ
15h 48m$267–950Drive, train
- Drive from Port Townsend to Everett Amtrak Stationcar
- Take the train from Everett Amtrak Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Detroittrain
- Take the train from Windsor to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Montréaltrain
- Take the train from Montréal to Halifaxtrain
3d 17h$1,617–3,664Drive 5,517.6 km
- Drive from Port Townsend to Halifaxcar 5,517.6 km
2d 15h$1,084–1,565Bus, ferry to Victoria International Airport, fly to Halifax Stanfield International Airport
- Take the bus from Haines Place Park & Ride to Sequim Transit Centerbus
- Take the ferry from Port Angeles to Victoriaferry
- Fly from Victoria International Airport (YYJ) to Halifax Stanfield International Airport (YHZ)plane YYJ - YHZ
15h 36m$294–951Bus, ferry, train, shuttle to Abbotsford International Airport, fly to Halifax Stanfield International Airport
- Take the bus from Haines Place Park & Ride to Kingston Ferry Terminalbus
- Take the ferry from Kingston to Edmondsferry
- Take the train from Edmonds to Vancouvertrain
- Take a shuttle bus from Vancouver Downtown to Abbotsford Airport
- Fly from Abbotsford International Airport (YXX) to Halifax Stanfield International Airport (YHZ)plane YXX - YHZ
17h 27m$322–1,212Bus to Victoria Inner Harbour Apt, fly to Halifax Stanfield International Airport
- Take the bus from Haines Place Park & Ride to Sequim Transit Centerbus
- Fly from Victoria Inner Harbour Apt (YWH) to Halifax Stanfield International Airport (YHZ)plane YWH - YHZ
14h 12m$281–1,248Bus, ferry, train to Vancouver International Airport, fly to Greater Moncton International Airport
- Take the bus from Haines Place Park & Ride to Kingston Ferry Terminalbus
- Take the ferry from Kingston to Edmondsferry
- Take the train from Edmonds to Vancouvertrain
- Fly from Vancouver International Airport (YVR) to Greater Moncton International Airport (YQM)plane YVR - YQM
- Take the bus from Moncton Airport to Halifaxbus
20h 12m$457–1,521Drive, bus, train
- Drive from Port Townsend to Bellingham Stationcar
- Take the bus from Bellingham Station to Shamrock Rd at Azure Waybus
- Drive from Shamrock Rd at Azure Way to Agassizcar
- Take the train from Agassiz to Toronto Union Stationtrain
- Take the bus from Toronto Union Station to Montreal, QCbus
- Take the train from Montréal to Halifaxtrain
5d 9h$1,384–2,905
Vancouver International Airport (YVR) to Halifax Stanfield International Airport (YHZ) flights
Questions & Answers
The cheapest way to get from Port Townsend to Halifax is to ferry and bus and fly which costs $260 - $950 and takes 15h 48m.
The fastest way to get from Port Townsend to Halifax is to bus and fly which takes 14h 12m and costs $280 - $1,300.
The distance between Port Townsend and Halifax is 4763 km. The road distance is 5517.6 km.
It takes approximately 15h 6m to get from Port Townsend to Halifax, including transfers.
Halifax is 4h ahead of Port Townsend. It is currently 8:40 PM in Port Townsend and 12:40 AM in Halifax.
Yes, the driving distance between Port Townsend to Halifax is 5518 km. It takes approximately 2 days 15h to drive from Port Townsend to Halifax.
There are 264+ hotels available in Halifax.
What companies run services between Port Townsend, WA, USA and Halifax, NS, Canada?
There is no direct connection from Port Townsend to Halifax. However, you can take the bus to Kingston Ferry Terminal, walk to Kingston, take the ferry to Edmonds, walk to Edmonds, take the train to Vancouver, walk to Main Street-Science World Station @ Platform 1, take the subway to Granville Station @ Platform 1, walk to Vancouver City Centre Station @ Platform 2, take the subway to YVR-Airport Station @ Canada Line, walk to Vancouver International Airport (YVR) airport, fly to Halifax Stanfield International Airport (YHZ), walk to Silver Dart Dr At Halifax Airport, then take the line 320 bus to Bridge Terminal Bay 10. Alternatively, you can take a vehicle from Port Townsend to Halifax via Everett Amtrak Station, Chicago Union Station, Detroit, Windsor, Toronto Union Station, and Montréal in around 3d 17h.
- Website
- aircanada.com
Flights from Vancouver International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $210–800
Flights from Vancouver International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $220–850
Flights from Vancouver International Airport to Halifax Stanfield International Airport via Ottawa
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- $210–800
Flights from Vancouver International Airport to Halifax Stanfield International Airport via Montreal
- Ave. Duration
- 7h 38m
- When
- Every day
- Estimated price
- $210–800
Flights from Victoria International Airport to Halifax Stanfield International Airport via Vancouver International Airport
- Ave. Duration
- 7h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $230–900
Flights from Victoria International Airport to Halifax Stanfield International Airport via Montreal
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $230–900
Flights from Victoria International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 8h 46m
- When
- Every day
- Estimated price
- $240–950
Flights from Victoria International Airport to Halifax Stanfield International Airport via Vancouver International Airport, Montreal
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- $240–900
Flights from Seattle-Tacoma International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 8h 4m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $220–850
Flights from Victoria Inner Harbour Apt to Halifax Stanfield International Airport via Vancouver International Airport
- Ave. Duration
- 9h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $300–1,200
Flights from Victoria Inner Harbour Apt to Halifax Stanfield International Airport via Vancouver International Airport, Montreal
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- $300–1,200
Flights from Vancouver International Airport to Greater Moncton International Airport via Montreal
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- $250–950
Flights from Vancouver International Airport to Greater Moncton International Airport via Toronto
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- $260–1,000
- Website
- westjet.com
Flights from Vancouver International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $240–750
Flights from Vancouver International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $240–750
Flights from Vancouver International Airport to Halifax Stanfield International Airport via Winnipeg
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $240–750
Flights from Victoria International Airport to Halifax Stanfield International Airport via Vancouver International Airport
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $250–750
Flights from Victoria International Airport to Halifax Stanfield International Airport via Calgary
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- $250–750
Flights from Victoria International Airport to Halifax Stanfield International Airport via Edmonton
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $250–750
Flights from Victoria International Airport to Halifax Stanfield International Airport via Winnipeg
- Ave. Duration
- 8h 25m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- $250–750
Flights from Abbotsford International Airport to Halifax Stanfield International Airport via Calgary
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- $210–1,000
Flights from Abbotsford International Airport to Halifax Stanfield International Airport via Edmonton
- Ave. Duration
- 8h 45m
- When
- Thursday and Sunday
- Estimated price
- $210–1,000
Flights from Victoria Inner Harbour Apt to Halifax Stanfield International Airport via Vancouver International Airport
- Ave. Duration
- 7h 45m
- When
- Monday to Friday
- Estimated price
- $240–1,200
Flights from Vancouver International Airport to Greater Moncton International Airport via Calgary
- Ave. Duration
- 7h 22m
- When
- Every day
- Estimated price
- $200–1,000
Flights from Vancouver International Airport to Greater Moncton International Airport via Edmonton
- Ave. Duration
- 8h 15m
- When
- Tuesday and Wednesday
- Estimated price
- $200–1,000
- Website
- delta.com
Flights from Vancouver International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $240–750
Flights from Victoria International Airport to Halifax Stanfield International Airport via Vancouver International Airport
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $250–750
Flights from Victoria International Airport to Halifax Stanfield International Airport via Calgary
- Ave. Duration
- 7h 58m
- When
- Every day
- Estimated price
- $250–750
Flights from Seattle-Tacoma International Airport to Halifax Stanfield International Airport via Detroit
- Ave. Duration
- 7h 52m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $230–900
Flights from Seattle-Tacoma International Airport to Halifax Stanfield International Airport via Boston
- Ave. Duration
- 10h 12m
- When
- Friday
- Estimated price
- $230–850
Flights from Abbotsford International Airport to Halifax Stanfield International Airport via Calgary
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $210–1,000
Flights from Victoria Inner Harbour Apt to Halifax Stanfield International Airport via Vancouver International Airport
- Ave. Duration
- 7h 45m
- When
- Monday to Friday
- Estimated price
- $240–1,200
Flights from Vancouver International Airport to Greater Moncton International Airport via Calgary
- Ave. Duration
- 7h 25m
- When
- Saturday
- Estimated price
- $200–1,000
- Website
- flyporter.com
Flights from Vancouver International Airport to Halifax Stanfield International Airport via Montreal St. Hubert
- Ave. Duration
- 7h 28m
- When
- Every day
- Estimated price
- $430–900
Flights from Vancouver International Airport to Halifax Stanfield International Airport via Ottawa
- Ave. Duration
- 7h 29m
- When
- Every day
- Estimated price
- $430–900
Flights from Vancouver International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- $430–900
Flights from Victoria International Airport to Halifax Stanfield International Airport via Ottawa
- Ave. Duration
- 7h 49m
- When
- Every day
- Estimated price
- $210–1,000
Flights from Victoria International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 9h 17m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $210–1,000
Flights from Victoria Inner Harbour Apt to Halifax Stanfield International Airport via Vancouver International Airport, Montreal St. Hubert
- Ave. Duration
- 9h 33m
- When
- Monday to Friday
- Estimated price
- $260–1,300
Flights from Victoria Inner Harbour Apt to Halifax Stanfield International Airport via Vancouver International Airport, Ottawa
- Ave. Duration
- 11h 36m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $260–1,300
Flights from Vancouver International Airport to Greater Moncton International Airport via Montreal St. Hubert
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- $380–1,100
Flights from Vancouver International Airport to Greater Moncton International Airport via Ottawa
- Ave. Duration
- 14h 33m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $380–1,100
- Website
- united.com
Flights from Victoria International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 8h 46m
- When
- Every day
- Estimated price
- $240–950
Flights from Seattle-Tacoma International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 8h 4m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $220–850
Flights from Seattle-Tacoma International Airport to Halifax Stanfield International Airport via Washington Dulles
- Ave. Duration
- 8h 42m
- When
- Friday
- Estimated price
- $240–900
Flights from Seattle-Tacoma International Airport to Halifax Stanfield International Airport via Newark
- Ave. Duration
- 12h
- When
- Every day
- Estimated price
- $230–900
Flights from Seattle-Tacoma International Airport to Halifax Stanfield International Airport via Chicago O'Hare
- Ave. Duration
- 12h 47m
- When
- Friday
- Estimated price
- $230–900
- Website
- aa.com
Flights from Seattle-Tacoma International Airport to Halifax Stanfield International Airport via Chicago O'Hare
- Ave. Duration
- 9h 56m
- When
- Friday
- Estimated price
- $230–900
Flights from Seattle-Tacoma International Airport to Halifax Stanfield International Airport via Philadelphia
- Ave. Duration
- 11h 38m
- When
- Every day
- Estimated price
- $240–900
- Website
- flyflair.com
Flights from Abbotsford International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 9h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $270–800
Flights from Vancouver International Airport to Greater Moncton International Airport via Toronto
- Ave. Duration
- 8h 5m
- When
- Monday
- Estimated price
- $260–800
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Edmonds to Vancouver
- Ave. Duration
- 3h 34m
- Frequency
- Twice daily
- Estimated price
- $60–130
- Website
- Amtrak
Train from Everett Amtrak Station to Chicago Union Station
- Ave. Duration
- 44h 50m
- Frequency
- Once daily
- Estimated price
- $950–2,000
- Website
- Amtrak
Train from Chicago Union Station to Detroit
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a day
- Estimated price
- $120–260
- Website
- Amtrak
Train from Edmonds to Vancouver
- Ave. Duration
- 3h 34m
- Frequency
- Twice daily
- Estimated price
- $60–130
- Website
- Amtrak
Train from Edmonds to Vancouver
- Ave. Duration
- 3h 34m
- Frequency
- Twice daily
- Estimated price
- $60–130
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $80–300
- Website
- VIA Rail
- Escape
- $80–210
- Business
- $130–280
- Business Plus
- $140–300
- Economy
- $90–220
- Economy Plus
- $100–230
Train from Toronto Union Station to Montréal
- Ave. Duration
- 5h 28m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- VIA Rail
- Escape
- $120–290
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Montréal to Halifax
- Ave. Duration
- 23h 6m
- Frequency
- 3 times a week
- Estimated price
- $310–700
- Website
- VIA Rail
- Escape
- $310–650
- Business
- $380–600
- Business Plus
- $390–600
- Economy
- $350–700
- Economy Plus
- $390–700
Train from Agassiz to Toronto Union Station
- Ave. Duration
- 3d 18h
- Frequency
- Twice a week
- Estimated price
- $1,000–2,000
- Website
- VIA Rail
- Escape
- $1,000–2,000
- Business
- $1,100–1,700
- Business Plus
- $1,100–1,700
- Economy
- $1,100–2,000
- Economy Plus
- $1,200–2,000
Train from Montréal to Halifax
- Ave. Duration
- 23h 6m
- Frequency
- 3 times a week
- Estimated price
- $310–700
- Website
- VIA Rail
- Escape
- $310–650
- Business
- $380–600
- Business Plus
- $390–600
- Economy
- $350–700
- Economy Plus
- $390–700
- Phone
- 1-360-385-4777
- Website
- Jefferson Transit
Bus from Haines Place Park & Ride to Kingston Ferry Terminal
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Website
- Jefferson Transit
- Schedules at
- Jefferson Transit Schedules
Bus from Haines Place Park & Ride to Sequim Transit Center
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Website
- Jefferson Transit
- Schedules at
- Jefferson Transit Schedules
Bus from Haines Place Park & Ride to Kingston Ferry Terminal
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Website
- Jefferson Transit
- Schedules at
- Jefferson Transit Schedules
Bus from Haines Place Park & Ride to Sequim Transit Center
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Website
- Jefferson Transit
- Schedules at
- Jefferson Transit Schedules
Bus from Haines Place Park & Ride to Kingston Ferry Terminal
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Website
- Jefferson Transit
- Schedules at
- Jefferson Transit Schedules
- Phone
- +1 360-679-4003
- Website
- Whidbey SeaTac Shuttle
Bus from Coupeville - Coupe's Village to SeaTac Airport - Arrivals
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- $35–60
- Website
- Whidbey SeaTac Shuttle
- Youth 0-15
- $35–50
- Seniors 60+
- $40–60
- Adult 16-59
- $40–60
- Phone
- +1 604 229 1232
- [email protected]
- Website
- Reliable Bus
Shuttle from Vancouver Downtown to Abbotsford Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $35
- Website
- Reliable Bus
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Moncton Airport to Halifax
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $120–240
- Website
- Maritimebus
- Phone
- +1 360-676-7433
- Website
- Whatcom Transportation Authority
Bus from Bellingham Station to Shamrock Rd at Azure Way
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Schedules at
- Whatcom Transportation Authority
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Toronto Union Station to Montreal, QC
- Ave. Duration
- 7h 10m
- Frequency
- Every 4 hours
- Estimated price
- $10–110
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $75–110
- Phone
- +1 360 705 7000
- Website
- Washington State Ferries
Ferry from Kingston to Edmonds
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $9–35
- Schedules at
- Washington State Ferries
- Passenger
- $9–22
- Vehicle & Driver
- $25–35
Ferry from Port Townsend to Coupeville
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $6–35
- Schedules at
- Washington State Ferries
- Passenger
- $9–22
- Vehicle & Driver
- $25–35
Ferry from Kingston to Edmonds
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $9–35
- Schedules at
- Washington State Ferries
- Passenger
- $9–22
- Vehicle & Driver
- $25–35
Ferry from Kingston to Edmonds
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $9–35
- Schedules at
- Washington State Ferries
- Passenger
- $9–22
- Vehicle & Driver
- $25–35
- Phone
- +1 888-993-3779
- Website
- Black Ball Ferry Line
Ferry from Port Angeles to Victoria
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $35
- Website
- Black Ball Ferry Line
- Schedules at
- Black Ball Ferry Line Schedule & Fares
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
Why you should take the train in the US
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide





























