There are 3 ways to get from Seattle to San Pedro Airport (SPR) by plane or ferry

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

Recommended option

Fly to San Pedro  •  12 h 6 min

  1. Fly from Seattle (SEA) to San Pedro (SPR) SEA - SPR

$333 - $1,104

2 alternative options

Fly to Belize City Goldson Intl Apt  •  12 h 4 min

  1. Fly from Seattle (SEA) to Belize City Goldson Intl Apt (BZE) SEA - BZE

$348 - $1,094

Fly to Chetumal, ferry  •  13 h 20 min

  1. Fly from Seattle (SEA) to Chetumal (CTM) SEA - CTM
  2. Take the ferry from Chetumal to San Pedro

$349 - $1,161

Questions & Answers

The distance between Seattle and San Pedro Airport (SPR) is 2837 miles.

It takes approximately 12 h 6 min to get from Seattle to San Pedro Airport (SPR), including transfers.

More details

There is no direct flight from Seattle Airport to San Pedro Airport. The quickest flight takes 15 h 32 min and has two stopovers.

Search flights

San Pedro Airport (SPR) is 2 h ahead of Seattle. It is currently 7:22 AM in Seattle and 8:22 AM in San Pedro Airport (SPR).

Southwest Airlines, Aeroméxico, Sun Country Airlines and four other airlines offer flights from Seattle Airport to San Pedro Airport.

Search flights

There are 228+ hotels available in San Pedro Airport (SPR). Prices start at $60 USD per night.

More details

The best way to get from Seattle to Seattle Airport is to tram which takes 34 min and costs .

More details

Map of how to get from Seattle to San Pedro Airport (SPR).
Launch map view
  • Distance: 2837 miles
  • Duration: 12 h 6 min

What companies run services between Seattle, WA, USA and San Pedro Airport (SPR), Belize?

American Airlines, Tropic Air and six other airlines fly from Seattle to San Pedro Airport (SPR) hourly.

Airlines
Tropic Air
Website
tropicair.com
Flights from Seattle to San Pedro via Dallas/Ft.Worth, Belize City Goldson Intl Apt
Ave. Duration
9 h 32 min
When
Saturday
Estimated price
$370 - $2,000
Flights from Seattle to San Pedro via Denver, Belize City Goldson Intl Apt
Ave. Duration
9 h 44 min
When
Saturday
Estimated price
$370 - $1,300
Flights from Seattle to San Pedro via Los Angeles, Belize City Goldson Intl Apt
Ave. Duration
10 h 34 min
When
Friday
Estimated price
$430 - $2,500
Flights from Seattle to San Pedro via Mexico City, Belize City Goldson Intl Apt
Ave. Duration
11 h 54 min
When
Friday and Saturday
Estimated price
$430 - $1,800
Flights from Seattle to San Pedro via Houston, Belize City Goldson Intl Apt
Ave. Duration
11 h 55 min
When
Every day
Estimated price
$410 - $1,900
Flights from Seattle to San Pedro via Chicago O'Hare, Belize City Goldson Intl Apt
Ave. Duration
11 h 57 min
When
Saturday
Estimated price
$470 - $2,100
Flights from Seattle to San Pedro via Atlanta, Belize City Goldson Intl Apt
Ave. Duration
11 h 59 min
When
Tuesday
Estimated price
$450 - $2,500
Flights from Seattle to San Pedro via Miami, Belize City Goldson Intl Apt
Ave. Duration
12 h 26 min
When
Every day
Estimated price
$440 - $2,300
Flights from Seattle to San Pedro via Charlotte, Belize City Goldson Intl Apt
Ave. Duration
13 h 45 min
When
Friday
Estimated price
$450 - $2,300
Flights from Seattle to San Pedro via Minneapolis, Belize City Goldson Intl Apt
Ave. Duration
17 h 19 min
When
Friday
Estimated price
$330 - $1,100
Interjet
Website
interjet.com
Flights from Seattle to Chetumal via Mexico City
Ave. Duration
8 h 10 min
When
Wednesday, Thursday, Friday and Sunday
Estimated price
$410 - $1,700
Flights from Seattle to Chetumal via Los Angeles, Mexico City
Ave. Duration
11 h 5 min
When
Wednesday, Thursday, Friday and Sunday
Estimated price
$340 - $1,100
Flights from Seattle to Chetumal via San Francisco, Mexico City
Ave. Duration
11 h 37 min
When
Every day
Estimated price
$440 - $2,100
Flights from Seattle to Chetumal via Dallas/Ft.Worth, Mexico City
Ave. Duration
12 h 3 min
When
Every day
Estimated price
$410 - $2,200
Flights from Seattle to Chetumal via Vancouver, Mexico City
Ave. Duration
12 h 5 min
When
Thursday, Friday and Sunday
Estimated price
$350 - $1,100
Flights from Seattle to Chetumal via Houston, Mexico City
Ave. Duration
12 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$450 - $2,100
Flights from Seattle to Chetumal via Las Vegas, Mexico City
Ave. Duration
12 h 30 min
When
Every day
Estimated price
$340 - $1,100
American Airlines
Website
aa.com
Flights from Seattle to Belize City Goldson Intl Apt via Dallas/Ft.Worth
Ave. Duration
8 h 6 min
When
Saturday
Estimated price
$300 - $1,700
Flights from Seattle to Belize City Goldson Intl Apt via Los Angeles
Ave. Duration
9 h 5 min
When
Friday
Estimated price
$330 - $1,800
Flights from Seattle to Belize City Goldson Intl Apt via Miami
Ave. Duration
11 h 9 min
When
Every day
Estimated price
$360 - $1,900
Flights from Seattle to Belize City Goldson Intl Apt via Charlotte
Ave. Duration
12 h 18 min
When
Friday
Estimated price
$370 - $1,900
United Airlines
Website
united.com
Flights from Seattle to Belize City Goldson Intl Apt via Chicago O'Hare
Ave. Duration
10 h 18 min
When
Saturday
Estimated price
$390 - $1,800
Flights from Seattle to Belize City Goldson Intl Apt via Houston
Ave. Duration
10 h 18 min
When
Every day
Estimated price
$330 - $1,600
Flights from Seattle to Belize City Goldson Intl Apt via Newark
Ave. Duration
11 h 50 min
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$470 - $2,000
Volaris
Website
volaris.com
Flights from Seattle to Chetumal via Guadalajara, Mexico City
Ave. Duration
15 h 13 min
When
Thursday and Sunday
Estimated price
$310 - $1,100
Flights from Seattle to Chetumal via Los Angeles, Mexico City
Ave. Duration
10 h 49 min
When
Tuesday, Thursday and Saturday
Estimated price
$430 - $2,400
Flights from Seattle to Chetumal via Phoenix, Mexico City
Ave. Duration
11 h 49 min
When
Tuesday, Thursday and Saturday
Estimated price
$380 - $2,100
Delta
Website
delta.com
Flights from Seattle to Belize City Goldson Intl Apt via Los Angeles
Ave. Duration
9 h
When
Friday
Estimated price
$350 - $2,000
Flights from Seattle to Belize City Goldson Intl Apt via Atlanta
Ave. Duration
10 h 10 min
When
Tuesday
Estimated price
$370 - $2,100
Southwest Airlines
Website
southwest.com
Flights from Seattle to Belize City Goldson Intl Apt via Denver
Ave. Duration
7 h 55 min
When
Saturday
Estimated price
$300 - $1,100
Aeroméxico
Website
world.aeromexico.com
Flights from Seattle to Belize City Goldson Intl Apt via Mexico City
Ave. Duration
10 h 30 min
When
Friday and Saturday
Estimated price
$350 - $1,500
Sun Country Airlines
Website
suncountry.com
Flights from Seattle to Belize City Goldson Intl Apt via Minneapolis
Ave. Duration
15 h 55 min
When
Friday
Estimated price
$270 - $950
Ferry operators
Water Jets International

Want to know more about travelling around Belize

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.