There are 10 ways to get from Eugene to Brownsville by plane, train, bus, bus (Flixbus, Greyhound), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Mahlon Sweet Field Airport to Brownsville-South Padre Island International Airport
best- Fly from Mahlon Sweet Field Airport (EUG) to Brownsville-South Padre Island International Airport (BRO)plane EUG - BRO
11h 9m$183–808Fly Mahlon Sweet Field Airport to Rio Grande Valley International Airport, bus
cheapest- Fly from Mahlon Sweet Field Airport (EUG) to Rio Grande Valley International Airport (HRL)plane EUG - HRL
- Take the bus from Harlingen Bus Station to Brownsvillebus
11h 23m$168–658Train, bus
- Take the train from Eugene to Los Angelestrain
- Take the train from Los Angeles to San Antonio Stationtrain
- Take the bus from San Antonio to Brownsvillebus
2d 16h$826–1,686Bus
- Take the bus from Eugene Amtrak Station Bus Platform to Portland Amtrak Stationbus
- Take the bus from Portland Curbside Bus Stop to Pasco Bus Stopbus
- Take the bus from Pasco Bus Stop to Denver Union Stationbus
- Take the bus from Denver Union Station to Dallas Bus Stationbus
- Take the bus from Dallas Bus Station to La Plaza at Brownsvillebus
2d 17h$442–840Drive 2,341.8 mi
- Drive from Eugene to Brownsvillecar 2,341.8 mi
40h 48m$428–618Fly Mahlon Sweet Field Airport to Mcallen Miller International Airport, bus
- Fly from Mahlon Sweet Field Airport (EUG) to Mcallen Miller International Airport (MFE)plane EUG - MFE
- Take the bus from McAllen Central Station to Brownsvillebus
11h 20m$226–818Train to Portland International Airport, fly to Brownsville-South Padre Island International Airport
- Take the train from Eugene to Portlandtrain
- Fly from Portland International Airport (PDX) to Brownsville-South Padre Island International Airport (BRO)plane PDX - BRO
12h 33m$233–884Train to Portland International Airport, fly to Mcallen Miller International Airport, bus
- Take the train from Eugene to Portlandtrain
- Fly from Portland International Airport (PDX) to Mcallen Miller International Airport (MFE)plane PDX - MFE
- Take the bus from McAllen Central Station to Brownsvillebus
12h 57m$276–944Train to Portland International Airport, fly to Rio Grande Valley International Airport, bus
- Take the train from Eugene to Portlandtrain
- Fly from Portland International Airport (PDX) to Rio Grande Valley International Airport (HRL)plane PDX - HRL
- Take the bus from Harlingen Bus Station to Brownsvillebus
13h 24m$218–734Train, bus via Ciudad Juárez
- Take the train from Eugene to Los Angelestrain
- Take the bus from Los Angeles to El Pasobus La
- Take the bus from Ciudad Juárez to Matamorosbus
2d 21h$589–1,116
Eugene to Brownsville by bus
Questions & Answers
The cheapest way to get from Eugene to Brownsville is to fly and bus which costs $160 - $700 and takes 11h 23m.
The fastest way to get from Eugene to Brownsville is to fly which takes 11h 9m and costs $180 - $850.
No, there is no direct bus from Eugene station to Brownsville. However, there are services departing from Eugene Amtrak Station Bus Platform and arriving at La Plaza at Brownsville via Portland Curbside Bus Stop, Pasco Bus Stop, Denver Union Station and Dallas Bus Station. The journey, including transfers, takes approximately 2 days 17h.
The distance between Eugene and Brownsville is 1937 miles. The road distance is 2355.5 miles.
The best way to get from Eugene to Brownsville without a car is to train and bus which takes 2 days 16h and costs $800 - $1,700.
It takes approximately 11h 9m to get from Eugene to Brownsville, including transfers.
Eugene to Brownsville bus services, operated by Point, depart from Eugene Amtrak Station Bus Platform.
The best way to get from Eugene to Brownsville is to fly which takes 11h 9m and costs $180 - $850. Alternatively, you can bus, which costs $440 - $850 and takes 2 days 17h.
Eugene to Brownsville bus services, operated by Point, arrive at Portland Amtrak Station.
Brownsville is 2h ahead of Eugene. It is currently 11:39 PM in Eugene and 1:39 AM in Brownsville.
What companies run services between Eugene, OR, USA and Brownsville, TX, USA?
Alaska Airlines, Inc., American Airlines, and three other airlines fly from Mahlon Sweet Field Airport (EUG) to Brownsville-South Padre Island International Airport (BRO) every 4 hours. Alternatively, you can take a bus from Eugene Amtrak Station Bus Platform to La Plaza at Brownsville via Portland Amtrak Station, Portland Curbside Bus Stop, Pasco Bus Stop, Denver Union Station, and Dallas Bus Station in around 2d 17h.
- Website
- aa.com
Flights from Mahlon Sweet Field Airport to Brownsville-South Padre Island International Airport via Portland International Airport, Dallas/Ft.Worth
- Ave. Duration
- 10h 42m
- When
- Every day
- Estimated price
- $190–800
Flights from Mahlon Sweet Field Airport to Brownsville-South Padre Island International Airport via Denver, Dallas/Ft.Worth
- Ave. Duration
- 9h 29m
- When
- Every day
- Estimated price
- $180–800
Flights from Mahlon Sweet Field Airport to Brownsville-South Padre Island International Airport via Salt Lake City, Dallas/Ft.Worth
- Ave. Duration
- 10h 47m
- When
- Every day
- Estimated price
- $180–800
Flights from Mahlon Sweet Field Airport to Mcallen Miller International Airport via Phoenix
- Ave. Duration
- 11h 43m
- When
- Every day
- Estimated price
- $180–750
Flights from Portland International Airport to Brownsville-South Padre Island International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $190–800
Flights from Portland International Airport to Mcallen Miller International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 4m
- When
- Every day
- Estimated price
- $200–850
Flights from Portland International Airport to Mcallen Miller International Airport via Phoenix
- Ave. Duration
- 6h 56m
- When
- Every day
- Estimated price
- $190–800
Flights from Portland International Airport to Rio Grande Valley International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 21m
- When
- Every day
- Estimated price
- $140–600
- Website
- united.com
Flights from Mahlon Sweet Field Airport to Brownsville-South Padre Island International Airport via Denver, Houston
- Ave. Duration
- 10h 13m
- When
- Every day
- Estimated price
- $190–800
Flights from Mahlon Sweet Field Airport to Brownsville-South Padre Island International Airport via Salt Lake City, Houston
- Ave. Duration
- 8h 31m
- When
- Every day
- Estimated price
- $180–800
Flights from Portland International Airport to Brownsville-South Padre Island International Airport via Houston
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- $190–1,200
Flights from Portland International Airport to Mcallen Miller International Airport via Houston
- Ave. Duration
- 6h 56m
- When
- Every day
- Estimated price
- $200–850
Flights from Portland International Airport to Rio Grande Valley International Airport via Houston
- Ave. Duration
- 6h 53m
- When
- Every day
- Estimated price
- $140–600
- Website
- southwest.com
Flights from Mahlon Sweet Field Airport to Rio Grande Valley International Airport via Denver, Austin
- Ave. Duration
- 8h 15m
- When
- Monday, Thursday, Friday, Sunday, Tuesday, and Wednesday
- Estimated price
- $130–600
Flights from Mahlon Sweet Field Airport to Rio Grande Valley International Airport via Sacramento, Austin
- Ave. Duration
- 9h 37m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $140–600
Flights from Mahlon Sweet Field Airport to Rio Grande Valley International Airport via Denver, Dallas
- Ave. Duration
- 10h 45m
- When
- Sunday
- Estimated price
- $130–600
Flights from Portland International Airport to Rio Grande Valley International Airport via Austin
- Ave. Duration
- 6h 12m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $200–850
- Website
- delta.com
Flights from Mahlon Sweet Field Airport to Mcallen Miller International Airport via Salt Lake City, Austin
- Ave. Duration
- 10h 3m
- When
- Every day
- Estimated price
- $180–800
Flights from Portland International Airport to Rio Grande Valley International Airport via Minneapolis
- Ave. Duration
- 11h 1m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $180–750
- Website
- alaskaair.com
Flights from Mahlon Sweet Field Airport to Brownsville-South Padre Island International Airport via Denver, Dallas/Ft.Worth
- Ave. Duration
- 8h 36m
- When
- Every day
- Estimated price
- $180–800
Flights from Mahlon Sweet Field Airport to Brownsville-South Padre Island International Airport via Salt Lake City, Dallas/Ft.Worth
- Ave. Duration
- 10h 47m
- When
- Every day
- Estimated price
- $180–800
Flights from Portland International Airport to Brownsville-South Padre Island International Airport via Boise, Dallas/Ft.Worth
- Ave. Duration
- 10h 36m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $190–800
- Website
- allegiantair.com
Flights from Portland International Airport to Mcallen Miller International Airport via Las Vegas
- Ave. Duration
- 6h 11m
- When
- Thursday
- Estimated price
- $190–800
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Eugene to Los Angeles
- Ave. Duration
- 27h 56m
- Frequency
- Once daily
- Estimated price
- $320–700
- Website
- Amtrak
Train from Los Angeles to San Antonio Station
- Ave. Duration
- 29h
- Frequency
- 6 times a week
- Estimated price
- $420–900
- Website
- Amtrak
Train from Eugene to Portland
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- $35–80
- Website
- Amtrak
Train from Eugene to Portland
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- $35–80
- Website
- Amtrak
Train from Eugene to Portland
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- $35–80
- Website
- Amtrak
Train from Eugene to Los Angeles
- Ave. Duration
- 27h 56m
- Frequency
- Once daily
- Estimated price
- $320–700
- Website
- Amtrak
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from San Antonio to Brownsville
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- $70–90
- Schedules at
- Omnibus Express
Bus from McAllen Central Station to Brownsville
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $40–55
- Schedules at
- Omnibus Express
Bus from Harlingen Bus Station to Brownsville
- Ave. Duration
- 25 min
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- Omnibus Express
Bus from McAllen Central Station to Brownsville
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $40–55
- Schedules at
- Omnibus Express
Bus from Harlingen Bus Station to Brownsville
- Ave. Duration
- 25 min
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- Omnibus Express
- Phone
- +1 888-846-4183
- Website
- Point
Bus from Eugene Amtrak Station Bus Platform to Portland Amtrak Station
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- $17–35
- Website
- Point
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Portland Curbside Bus Stop to Pasco Bus Stop
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $30–55
- Schedules at
- Flixbus USA
Bus from Denver Union Station to Dallas Bus Station
- Ave. Duration
- 17h 35m
- Frequency
- 6 times a week
- Estimated price
- $130–220
- Schedules at
- Flixbus USA
Bus from Dallas Bus Station to La Plaza at Brownsville
- Ave. Duration
- 14h 35m
- Frequency
- Twice daily
- Estimated price
- $95–160
- Schedules at
- Flixbus USA
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Pasco Bus Stop to Denver Union Station
- Ave. Duration
- 22h 40m
- Frequency
- Once daily
- Estimated price
- $170–330
- Website
- Greyhound
Bus from Denver Union Station to Dallas Bus Station
- Ave. Duration
- 20h
- Frequency
- Once daily
- Estimated price
- $130–260
- Website
- Greyhound
- Phone
- +1 866 691 9732
- [email protected]
- Website
- Limousine Express
Bus from Los Angeles to El Paso
- Ave. Duration
- 14h 25m
- Frequency
- 3 times a day
- Estimated price
- $95–140
- Website
- Limousine Express
- One Way
- $95–140
- [email protected]
- Website
- CBX Cross Border Express
Bus from Los Angeles to El Paso
- Ave. Duration
- 14h 45m
- Frequency
- Twice daily
- Estimated price
- $110–160
- Schedules at
- CBX Cross Border Express
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Ciudad Juárez to Matamoros
- Ave. Duration
- 22h 45m
- Frequency
- Once daily
- Estimated price
- $160–260
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
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
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Yes, the driving distance between Eugene to Brownsville is 2355 miles. It takes approximately 40h 48m to drive from Eugene to Brownsville.
Book your Eugene to Brownsville bus tickets online with Omio.
There are 101+ hotels available in Brownsville.





















