Cannon Beach
Cannon Beach
Houston
Houston
Flight

Cannon Beach to Houston

Updated: 28 May 2026

The journey from Cannon Beach to Houston is a major cross-country trip of over 2,400 miles. Flying from Portland International Airport (PDX) to Houston (IAH) is the most practical method, taking about 4.5 hours. Driving is a massive undertaking that takes over 38 hours of road time. Flying is highly recommended.

Total Distance: 3,860 km driving distance; 3,100 km straight-line air distance.
Fastest Way
Flying from Portland takes about 4.5 hours of flight time.
Cheapest Way
Flying from Portland is the most cost-effective and fastest method.
Compare Cannon Beach to Houston Routes
Flight
Direct
Duration
4 hours 30 mins
Avg Price
$350-$700
Operator
United Airlines
Route
PDX to IAH.

Book flights well in advance for better pricing.

Travel Tips
  • Airport
    Allow plenty of time to drive from Cannon Beach to PDX.
  • Transport
    Use a rental car to get around Houston.
  • Dining
    Try the diverse culinary scene, especially the Tex-Mex.
  • Weather
    Houston summers are very hot and humid; pack accordingly.
  • Navigation
    Use a GPS to navigate the complex Houston freeway system.
Safety Tips
  • City Safety
    Stay in well-lit, populated areas, especially at night.
  • Heat
    Stay hydrated during the hot summer months.
  • Emergency
    Know the location of your hotel and local emergency services.
  • Weather
    Check for severe weather alerts during hurricane season.
People Also Ask
  • Is there a train?
    No direct train exists; you would need to drive to a major hub.
  • How long is the flight?
    The flight takes about 4.5 hours.
  • Are there direct flights?
    Yes, from Portland International Airport (PDX).
  • What is the best way to travel?
    Flying is the most practical and fastest way.
  • Can I drive?
    Yes, but it takes over 38 hours of driving time.
Quick Info
  • From Cannon Beach, Oregon, United States
  • To Houston, Texas, United States
  • Modes
Best Time to Travel

Spring or Fall for the best weather in Houston.

Things to Do in Houston
1
Space Center Houston
Visit the official visitor center of NASA's Johnson Space Center.
2
Museum of Fine Arts
Explore one of the largest art museums in the United States.
3
Buffalo Bayou Park
Enjoy the trails and green space in the heart of the city.
4
Houston Zoo
Visit the popular zoo located in Hermann Park.
Tags
Cannon Beach to Houston travel flight to Houston cross-country travel Oregon to Texas travel Houston travel guide long distance travel tips best way to Houston traveling from Oregon
More to Cannon Beach