Duration 11h 11m
Distance 2676.9 miles
Average price $470
Possible routes 9 found

Peterborough to Seattle

Recommended route

Bus, train to Toronto, fly to Seattle

  1. Peterborough Bus Terminal
  2. Oshawa GO
  3. Toronto
  4. Seattle
Fastest
11h 11m
Cheapest
$210 - $749
Alternative routes

Bus, train to Billy Bishop Toronto City, fly to Seattle

  1. Peterborough Bus Terminal
  2. Oshawa GO
  3. Billy Bishop Toronto City
  4. Seattle
13h 27m
$279 - $653

Bus, train to Toronto, fly to Vancouver, shuttle

  1. Peterborough Bus Terminal
  2. Oshawa GO
  3. Toronto
  4. River Rock Casino Resort, Richmond
  5. Seattle
13h 20m
$230 - $809

Bus, train to Toronto, fly to Everett

  1. Peterborough Bus Terminal
  2. Oshawa GO
  3. Toronto
  4. Seattle
14h 48m
$309 - $1,511

Bus, night bus, train

  1. Peterborough, ON
  2. Toronto, On
  3. Chicago Union Station
  4. Seattle
2 days 14h
$259 - $388

Bus

  1. Peterborough, ON
  2. Toronto, ON - 610 Bay Street
  3. Chicago
  4. Minneapolis, MN
  5. Missoula, Mt
  6. Seattle
2 days 15h
$352 - $540

Bus, train via Chicago

  1. Peterborough, ON
  2. Ottawa, ON
  3. Syracuse Regional Transportation Center
  4. Chicago Union Station
  5. Seattle
2 days 21h
$298 - $546

Bus, train

  1. Crawford Dr. @ Harper Rd. Park & Ride
  2. Oshawa GO
  3. Toronto
  4. Vancouver Pacific Central Station
  5. Seattle
4 days 9h
$464 - $835

Drive

  1. Peterborough
  2. Seattle
42h 30m
$350 - $550

Frequently asked questions

Want to know about travelling from Peterborough to Seattle? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Peterborough to Seattle is to bus and train and fly which costs $270 - $1,000 and takes 11h 11m.

More details

The quickest way to get from Peterborough to Seattle is to bus and train and fly which costs $270 - $1,000 and takes 11h 11m.

More details

No, there is no direct bus from Peterborough to Seattle. However, there are services departing from Peterborough, ON and arriving at Seattle, Wa via Toronto, ON - 610 Bay Street, Chicago, Minneapolis, MN and Missoula, Mt. The journey, including transfers, takes approximately 2 days 15h.

More details

The distance between Peterborough and Seattle is 2110 miles. The road distance is 2676.9 miles.

Get driving directions

The best way to get from Peterborough to Seattle without a car is to bus and night bus and train which takes 2 days 14h and costs $340 - $550.

More details

It takes approximately 11h 11m to get from Peterborough to Seattle, including transfers.

More details

Peterborough to Seattle bus services, operated by Greyhound Canada, depart from Peterborough, ON station.

More details

The quickest flight from Toronto Airport to Seattle Airport is the direct flight which takes 5h 33m.

Search flights

Peterborough to Seattle bus services, operated by Greyhound USA, arrive at Seattle, Wa station.

More details

Seattle is 3h behind Peterborough. It is currently 4:49 PM in Peterborough and 1:49 PM in Seattle.

Yes, the driving distance between Peterborough to Seattle is 2677 miles. It takes approximately 42h 30m to drive from Peterborough to Seattle.

Get driving directions

American Airlines, Delta, United Airlines and Air Canada offer flights from Toronto Airport to Seattle Airport.

Search flights

There are 755+ hotels available in Seattle. Prices start at $100 USD per night.

More details

How to travel from Peterborough to Seattle

Find all the possible transport options for your trip from Peterborough to Seattle right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Peterborough and Seattle?

You can take a bus from Peterborough to Seattle via Toronto, ON, Toronto, ON - 610 Bay Street, Chicago, IL - 630 West Harrison Street, Chicago, Minneapolis, MN, Minneapolis, MN, Missoula, MT, and Missoula, Mt in around 2 days 15h.
Airlines
Ave. Duration
5h 33m
Frequency
Every day
Estimated price
$250 - $1,800

Contact Details

Ave. Duration
5h 33m
Frequency
Every day
Estimated price
$250 - $1,800

Contact Details

Ave. Duration
7h 35m
Frequency
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$230 - $1,300

Contact Details

Ave. Duration
5h 23m
Frequency
Every day
Estimated price
$250 - $1,300

Contact Details

Ave. Duration
5h 15m
Frequency
Monday, Tuesday, Wednesday and Friday
Estimated price
$250 - $1,300

Contact Details

Ave. Duration
7h 59m
Frequency
Every day
Estimated price
$240 - $1,400

Contact Details

Ave. Duration
7h 51m
Frequency
Monday, Tuesday and Wednesday
Estimated price
$300 - $1,100

Contact Details

Ave. Duration
5h 15m
Frequency
Every day
Estimated price
$170 - $800

Contact Details

Seattle, United States

Seattle is a seaport city on the west coast of the United States and the seat of King County, Washington. With an estimated 684,451 residents, Seattle is the largest city in both the state of Washington and the Pacific Northwest region of North America., it is estimated to be the 18th largest city in the United States. In July 2013, it was the fastest-growing major city in the United States and remained in the Top 5 in May 2015 with an annual growth rate of 2.1%. The Seattle metropolitan area is the 15th largest metropolitan area in the United States with over 3.7 million inhabitants. The city is situated on an isthmus between Puget Sound (an inlet of the Pacific Ocean) and Lake Washington, about 100 mi south of the Canada–United States border. A major gateway for trade with Asia, Seattle is the fourth-largest port in North America in terms of container handling. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe