Donald to Portland PDX Airport Shuttle Service

Rose Shuttle provides private, door-to-door transportation from Donald, Oregon to Portland International Airport (PDX) and back – 24/7, flat-rate pricing, and no shared vans.

Donald to PDX Airport Shuttle Rates - Starting at $115

Donald is approximately 39 miles from Portland International Airport – typically a 45 to 55-minute drive depending on the time of day. Factor in PDX parking costs, the drive back alone after a long flight, and Willamette Valley traffic through Wilsonville and Tualatin, and a private shuttle is the smarter choice.

Donald to PDX Shuttle Rates

Trip Rate Notes
Donald to PDX (One-Way)
$115
Up to 2 passengers
PDX to Donald (One-Way)
$115
Up to 2 passengers
Round Trip
$230
Both legs, same rate
Extra Passenger (after 2)
+10%
Per added person

How Far Is Donald from PDX Airport?

Donald, Oregon sits in northern Marion County in the heart of the Willamette Valley, about 39 miles from Portland International Airport (PDX). The drive passes through Wilsonville and Tualatin before reaching the terminal – typically 45 to 55 minutes under normal conditions.

Donald Areas We Serve

Our regular pickup area covers Donald city center, the surrounding North Marion County communities of Aurora, Hubbard, Butteville, and St. Paul. We serve all residential and rural addresses throughout the Donald zip code (97020).

Get the Lowest Rate from Donald

Book with a single pickup address, your confirmed flight number, and a clear departure date. We schedule your airport pickup to account for the full drive time plus a safe airport buffer – so you reach the terminal relaxed, not rushed.

Where We Pick You Up in Donald

We serve every neighborhood and address in Donald, Oregon – from the city center near Donald City Hall to the agricultural properties and rural roads throughout the surrounding North Marion County corridor. Just give us your address when you book and your driver comes to your door.

Hotels Near Donald (Frequent Pickup Locations)

We regularly pick up from lodging in and around Donald, including:

  • Holiday Inn Portland-I-5 S (Wilsonville)
  • Hilton Garden Inn Wilsonville Portland
  • Best Western Wilsonville Inn & Suites
  • Best Western Plus Parkway Inn, Wilsonville
  • La Quinta Inn & Suites by Wyndham Woodburn

Our Shuttle Services in Donald, Oregon

Donald Wedding Shuttle Service

Donald Wedding Shuttle Service

Rose Shuttle provides private wedding transportation for bridal parties, guest shuttles, and venue transfers throughout Donald and North Marion County. One vehicle, one confirmed booking – no timeline stress on your wedding day.

Donald Group Shuttle Service

Donald Group Shuttle Service

One private Rose Shuttle vehicle for your whole group – no coordinating separate rides from rural Donald addresses, no expensive long-term PDX parking for multi-day trips. Corporate groups, families, and event attendees all move together in one clean, confirmed ride.

Donald Event Shuttle Service

Donald Event Shuttle Service

Rose Shuttle moves your group between Donald, Wilsonville, Aurora, and event venues across the Willamette Valley. Whether it’s a winery group event shuttle, a community gathering, or a post-event run to PDX, we keep your schedule on track.

Donald Sightseeing & Car Service

Donald Sightseeing & Car Service

Rose Shuttle provides private sightseeing rides from Donald to destinations across the Willamette Valley and the broader Portland metro area. One vehicle, one driver, your itinerary – on your schedule.

How to Book Your Donald Airport Shuttle

Reserve Online or by Phone

Confirm Your Pickup Window

Door-to-Door to Your Destination

PDX Arrivals - Getting Back to Donald from the Airport

Standard Ride

Starting at $115

Landing at Portland International Airport after a long flight? Your Rose Shuttle driver tracks your flight in real time, accounts for any delays, and meets you at the arrivals curbside – so you’re moving the moment you step outside.

Why Choose Rose Shuttle?

Locally Based

Private, Non-Stop Service

Flat Rate

24/7 Availability

Frequently Asked Questions

How long does Donald to PDX usually take?

The drive is typically 45 to 55 minutes under normal conditions through Wilsonville and Tualatin. During morning rush hours or peak travel days, we adjust your pickup window to keep you on schedule.

Do you operate 24/7 for early flights?

Yes. We serve early morning departures and late-night arrivals seven days a week. Book in advance and we’ll confirm your pickup window.

Do you pick up from rural and farm addresses in Donald?

Yes. We serve all residential addresses in Donald and surrounding North Marion County – including properties along rural routes near Butteville and St. Paul. No central stop needed.

Where do you drop off at PDX?

We drop you at the departures curb for your airline. For arrivals, your driver meets you at the arrivals curbside after tracking your flight.

How does pickup work after I land at PDX?

Once your flight lands, your driver contacts you directly with their location and meets you at the arrivals curb – no waiting in a rideshare queue.

Do you serve Aurora, Hubbard, and St. Paul near Donald?

Yes. We serve all communities in the North Marion County area including Aurora, Hubbard, St. Paul, and Butteville at competitive flat rates.

Book Your Donald PDX Airport Shuttle

Call or text (503) 933-0812, or book at roseshuttle.com. Tell us your service, pickup address in Donald, date, and passenger count – we confirm fast.

Scroll to Top