There are 6 ways to get from Pretoria to Seattle by taxi, 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.
Taxi, fly to Seattle-Tacoma International Airport
best- Take the taxi from Pretoria to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Seattle-Tacoma International Airport (SEA)plane JNB - SEA
24h 29m$718–1,180Taxi, fly to Seattle Lake Union SPB
cheapest- Take the taxi from Pretoria to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Seattle Lake Union SPB (LKE)plane JNB - LKE
45h 24m$568–2,080Taxi, fly to King County International Airport
- Take the taxi from Pretoria to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to King County International Airport (BFI)plane JNB - BFI
27h 53m$568–1,980Taxi, fly to Portland International Airport, train
- Take the taxi from Pretoria to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Portland International Airport (PDX)plane JNB - PDX
- Take the train from Portland to Seattletrain
29h 59m$583–1,890Taxi, fly to Abbotsford International Airport, bus, train
- Take the taxi from Pretoria to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Abbotsford International Airport (YXX)plane JNB - YXX
- Take the bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Vancouver - Pacific Stationbus
- Take the train from Vancouver to Seattletrain
31h 34m$618–2,127Taxi, fly to Spokane International Airport, bus
- Take the taxi from Pretoria to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Spokane International Airport (GEG)plane JNB - GEG
- Take the bus from Spokane to Seattlebus
29h 43m$605–1,897
Johannesburg International Airport (JNB) to Seattle-Tacoma International Airport (SEA) flights
Questions & Answers
The cheapest way to get from Pretoria to Seattle is to taxi and fly which costs $700 - $1,200 and takes 24h 29m.
The fastest way to get from Pretoria to Seattle is to taxi and fly which takes 24h 29m and costs $700 - $1,200.
The distance between Pretoria and Seattle is 10370 miles.
It takes approximately 24h 29m to get from Pretoria to Seattle, including transfers.
Seattle is 9h behind Pretoria. It is currently 11:25 AM in Pretoria and 2:25 AM in Seattle.
There are 1467+ hotels available in Seattle.
What companies run services between Pretoria, South Africa and Seattle, WA, USA?
There is no direct connection from Pretoria to Seattle. However, you can take the taxi to Johannesburg-Airport-JNB airport, fly to Seattle-Tacoma International Airport (SEA), walk to SeaTac/Airport, then take the vehicle to Pioneer Square. Alternatively, you can take the taxi to Johannesburg-Airport-JNB airport, fly to Seattle Lake Union SPB (LKE), walk to Fairview Ave E & E Nelson Pl, then take the line 70 bus to Stewart St & 9th Ave.
- Website
- delta.com
Flights from Johannesburg International Airport to Seattle-Tacoma International Airport via Atlanta
- Ave. Duration
- 23h 12m
- When
- Every day
- Estimated price
- $500–1,800
Flights from Johannesburg International Airport to Seattle-Tacoma International Airport via Amsterdam Schiphol
- Ave. Duration
- 26h 20m
- When
- Every day
- Estimated price
- $500–1,700
Flights from Johannesburg International Airport to Seattle-Tacoma International Airport via London Heathrow
- Ave. Duration
- 26h 15m
- When
- Every day
- Estimated price
- $460–1,700
Flights from Johannesburg International Airport to Portland International Airport via Atlanta
- Ave. Duration
- 27h 4m
- When
- Every day
- Estimated price
- $500–1,800
Flights from Johannesburg International Airport to Abbotsford International Airport via Amsterdam Schiphol, Calgary
- Ave. Duration
- 24h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $550–1,900
Flights from Johannesburg International Airport to Spokane International Airport via Atlanta
- Ave. Duration
- 22h 33m
- When
- Every day
- Estimated price
- $470–1,600
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Portland to Seattle
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- $45–110
- Website
- Amtrak
Train from Vancouver to Seattle
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $40–90
- Website
- Amtrak
- Phone
- +1 877 769 3287
- customerservice@myebus.ca
- Website
- EBus
Bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Vancouver - Pacific Station
- Ave. Duration
- 52 min
- Frequency
- Every 5 minutes
- Website
- EBus
- Ave. Duration
- 35 min
- Estimated price
- $65–80
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Want to know more about travelling around United States
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








