There are 6 ways to get from Three Rivers to Marfa by bus, plane, train, taxi, bus (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.
Bus, bus to Meadows Field Airport, fly
best- Take the bus from Three Rivers Historical Museum to Visalia Transit Centerbus
- Take the bus from Visalia Transit Station to Bakersfield Train Stationbus
- Fly from Meadows Field Airport (BFL) to Midland International Airport (MAF)plane BFL - MAF
- Take the bus from Midland/Odessa Airport to Marfa, TXbus
16h 3m$162–550Bus, bus to Fresno Yosemite International Airport, fly
cheapest- Take the bus from Three Rivers Historical Museum to Visalia Transit Centerbus
- Take the bus from Visalia Transit Station to Fresno Bus Stationbus
- Fly from Fresno Yosemite International Airport (FAT) to Midland International Airport (MAF)plane FAT - MAF
- Take the bus from Midland/Odessa Airport to Marfa, TXbus
15h 50m$143–552Bus, train, taxi
- Take the bus from Three Rivers Comfort Inn & Suites to Visalia Transit Centerbus
- Take the bus from Visalia Transit Station to Glendale Bus Stopbus
- Take the train from Los Angeles to Alpine Amtrak Stationtrain
- Take the taxi from Alpine Amtrak Station to Marfataxi
28h 45m$376–759Bus
- Take the bus from Three Rivers Historical Museum to Visalia Transit Centerbus
- Take the bus from Visalia Transit Station to Los Angeles Union Stationbus
- Take the bus from Los Angeles Union Station to El Paso Bus Stationbus
- Take the bus from El Paso Bus Station to Fort Stocktonbus
- Take the bus from Ft Stockton to Marfa, TXbus
30h 51m$233–440Drive 1,160.9 mi
- Drive from Three Rivers to Marfacar 1,160.9 mi
20h 6m$212–306Bus via Hermosillo
- Take the bus from Three Rivers Historical Museum to Visalia Transit Centerbus
- Take the bus from Tulare to Hermosillobus
- Take the bus from Hermosillo to Chihuahuabus
- Take the bus from Chihuahua to Ojinagabus
- Take the bus from Ojinaga to Marfabus
47h 19m$208–326
Meadows Field Airport (BFL) to Midland International Airport (MAF) flights
Questions & Answers
The cheapest way to get from Three Rivers to Marfa is to drive which costs $210 - $310 and takes 20h 6m.
The fastest way to get from Three Rivers to Marfa is to bus and fly which takes 15h 50m and costs $140 - $550.
No, there is no direct bus from Three Rivers to Marfa. However, there are services departing from Three Rivers Historical Museum and arriving at Marfa, TX via Visalia Transit Station, Los Angeles Union Station, El Paso Bus Station and Ft Stockton. The journey, including transfers, takes approximately 30h 51m.
The distance between Three Rivers and Marfa is 1321 miles. The road distance is 1167.7 miles.
The best way to get from Three Rivers to Marfa without a car is to bus and train and taxi which takes 28h 45m and costs $370 - $800.
It takes approximately 16h 3m to get from Three Rivers to Marfa, including transfers.
Three Rivers to Marfa bus services, operated by National Park Service, depart from Three Rivers Historical Museum station.
Three Rivers to Marfa bus services, operated by National Park Service, arrive at Visalia Transit Center station.
Marfa is 2h ahead of Three Rivers. It is currently 11:29 AM in Three Rivers and 1:29 PM in Marfa.
Yes, the driving distance between Three Rivers to Marfa is 1168 miles. It takes approximately 20h 6m to drive from Three Rivers to Marfa.
What companies run services between Three Rivers, CA, USA and Marfa, TX, USA?
You can take a bus from Three Rivers Historical Museum to Marfa, TX via Visalia Transit Center, Visalia Transit Station, Los Angeles Union Station, El Paso Bus Station, and Ft Stockton in around 30h 51m.
- Website
- aa.com
Flights from Meadows Field Airport to Midland International Airport via Dallas/Ft.Worth
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- $120–600
Flights from Meadows Field Airport to Midland International Airport via Phoenix
- Ave. Duration
- 9h 29m
- When
- Every day
- Estimated price
- $85–440
Flights from Fresno Yosemite International Airport to Midland International Airport via Phoenix
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $95–480
Flights from Fresno Yosemite International Airport to Midland International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 23m
- When
- Every day
- Estimated price
- $130–600
- Website
- united.com
Flights from Meadows Field Airport to Midland International Airport via Denver
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- $110–550
Flights from Fresno Yosemite International Airport to Midland International Airport via Denver
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- $110–550
- Website
- southwest.com
Flights from Fresno Yosemite International Airport to Midland International Airport via Las Vegas
- Ave. Duration
- 5h
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $95–480
Flights from Fresno Yosemite International Airport to Midland International Airport via Denver
- Ave. Duration
- 6h 15m
- When
- Tuesday and Wednesday
- Estimated price
- $110–550
Flights from Fresno Yosemite International Airport to Midland International Airport via Dallas
- Ave. Duration
- 9h 40m
- When
- Saturday
- Estimated price
- $130–650
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Los Angeles to Alpine Amtrak Station
- Ave. Duration
- 20h 45m
- Frequency
- 6 times a week
- Estimated price
- $270–600
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 202-208-6843
- Website
- nps.gov
Bus from Three Rivers Historical Museum to Visalia Transit Center
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Website
- https://www.nps.gov/index.htm
Bus from Three Rivers Comfort Inn & Suites to Visalia Transit Center
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Website
- https://www.nps.gov/index.htm
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Visalia Transit Station to Bakersfield Train Station
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $13–25
- Website
- https://www.greyhound.com/
Bus from Visalia Transit Station to Glendale Bus Stop
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $30–60
- Website
- https://www.greyhound.com/
Bus from Visalia Transit Station to Los Angeles Union Station
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $30–65
- Website
- https://www.greyhound.com/
Bus from Los Angeles Union Station to El Paso Bus Station
- Ave. Duration
- 15h 10m
- Frequency
- 4 times a day
- Estimated price
- $140–260
- Website
- https://www.greyhound.com/
Bus from El Paso Bus Station to Fort Stockton
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $40–80
- Website
- https://www.greyhound.com/
Bus from Visalia Transit Station to Fresno Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $7–15
- Website
- https://www.greyhound.com/
- Phone
- +1 800-848-4728
- sales@allaboardamerica.com
- Website
- allaboardamerica.com
Bus from Midland/Odessa Airport to Marfa, TX
- Ave. Duration
- 4h 39m
- Frequency
- Twice daily
- Estimated price
- $40–55
- Schedules at
- allaboardamerica.com
- General Passenger
- $40–55
Bus from Ft Stockton to Marfa, TX
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- $23–35
- Schedules at
- allaboardamerica.com
- General Passenger
- $23–35
- Phone
- +52 664 299 0487
- servicios@acnautobuses.com
- Website
- acnautobuses.com
Bus from Tulare to Hermosillo
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $75–95
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- futura.com.mx
Bus from Hermosillo to Chihuahua
- Ave. Duration
- 16h 37m
- Frequency
- 3 times a day
- Estimated price
- $100–150
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 55 4440 3187
- contacto@geb.mx
- Website
- estrellablanca.com.mx
Bus from Chihuahua to Ojinaga
- Ave. Duration
- 2h 22m
- Frequency
- 4 times a day
- Estimated price
- $26–70
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
- Phone
- +1 817-704-8506
- info@noroesteusa.com
- Website
- noroesteusa.com
Bus from Ojinaga to Marfa
- Ave. Duration
- 1h 17m
- Frequency
- Once daily
- Estimated price
- $5–7
- Book at
- noroesteusa.com
- Ave. Duration
- 30 min
- Estimated price
- $70–90
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 17+ hotels available in Marfa.























