There are 8 ways to get from Edmonton to Houston by plane, bus, train, night bus 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.

Recommended option

Fly Edmonton to Houston  •  9 h 7 min

  1. Fly from Edmonton (YEG) to Houston (IAH) YEG - IAH

$217 - $910

Cheapest option

Bus to Calgary, fly to Houston  •  10 h 39 min

  1. Take the bus from Edmonton - Downtown Office to Calgary International Airport
  2. Fly from Calgary (YYC) to Houston (IAH) YYC - IAH

$178 - $375

6 alternative options

Fly Edmonton to College Station, bus  •  13 h 31 min

  1. Fly from Edmonton (YEG) to College Station (CLL) YEG - CLL
  2. Take the bus from Bryan, Tx to Houston, Tx

$345 - $1,674

Bus  •  3 days 23 h

  1. Take the bus from Edmonton - Downtown Office to Calgary Downtown Office
  2. Take the bus from Calgary, AB to Toronto, ON - 610 Bay Street
  3. Take the bus from Toronto, On to Chicago, Il
  4. Take the bus from Chicago, Il to Dallas, Tx
  5. Take the bus from Dallas, Tx to Houston, Tx

$389 - $936

Train, bus  •  4 days 0 h

  1. Take the train from Edmonton to Vancouver
  2. Take the bus from Vancouver, Bc to Los Angeles, Ca
  3. Take the bus from Los Angeles to San Antonio
  4. Take the bus from San Antonio, TX to Houston, TX

$346 - $874

Train, night bus  •  4 days 2 h

  1. Take the train from Edmonton to Toronto
  2. Take the train from Toronto to Buffalo
  3. Take the train from Buffalo Depew Station Amtrak to Chicago Union Station Amtrak
  4. Take the train from Chicago Union Station Amtrak to Longview Amtrak
  5. Take the night bus from Longview, Tx to Houston, Tx

$455 - $1,479

Train  •  4 days 10 h

  1. Take the train from Edmonton to Vancouver
  2. Take the train from Vancouver Pacific Central Station Amtrak to Seattle King Street Station Amtrak
  3. Take the train from Seattle King Street Station Amtrak to Los Angeles Union Station Amtrak
  4. Take the train from Los Angeles Union Station Amtrak to Houston Amtrak

$501 - $1,624

Drive  •  38 h 49 min

  1. Drive from Edmonton to Houston 2400 miles

$310 - $460

Questions & Answers

The cheapest way to get from Edmonton to Houston is to bus and fly which costs $230 - $500 and takes 10 h 39 min.

More details

The quickest way to get from Edmonton to Houston is to fly which costs $280 - $1,200 and takes 9 h 7 min.

More details

The distance between Edmonton and Houston is 3023 km. The road distance is 3839.9 km.

Get driving directions

It takes approximately 9 h 7 min to get from Edmonton to Houston, including transfers.

More details

No, there is no direct bus from Edmonton to Houston. However, there are services departing from Edmonton - Downtown Office and arriving at Houston, Tx via Sb 1 St Sw @ 10 Av Sw, Calgary, AB, Toronto, On, Chicago, Il and Dallas, Tx. The journey, including transfers, takes approximately 3 days 23 h.

More details

What companies run services between Edmonton, AB, Canada and Houston, TX, USA?

United Airlines, Air Canada and three other airlines fly from Edmonton to Houston hourly. Alternatively, you can take a bus from Edmonton to Houston via Calgary Downtown Office, Sb 1 St Sw @ 10 Av Sw, Sunalta LRT Station WB, Calgary, AB, Toronto, ON - 610 Bay Street, Toronto, On, Chicago, Il, and Dallas, Tx in around 3 days 23 h.

Airlines
United Airlines
Website
united.com
Flights from Edmonton to Houston
Ave. Duration
4 h 12 min
When
Every day
Estimated price
$240 - $1,300
Flights from Edmonton to Houston via Denver
Ave. Duration
6 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$240 - $1,300
Flights from Calgary to Houston
Ave. Duration
3 h 58 min
When
Every day
Estimated price
$290 - $750
Flights from Calgary to Houston via Denver
Ave. Duration
6 h 19 min
When
Every day
Estimated price
$270 - $750
Flights from Edmonton to College Station via Houston
Ave. Duration
9 h 47 min
When
Every day
Estimated price
$300 - $1,600
Flights from Edmonton to College Station via Denver, Houston
Ave. Duration
8 h 25 min
When
Monday to Saturday
Estimated price
$300 - $1,600
Air Canada
Website
aircanada.com
Flights from Edmonton to Houston
Ave. Duration
4 h 12 min
When
Every day
Estimated price
$240 - $1,300
Flights from Edmonton to Houston via Calgary
Ave. Duration
5 h 43 min
When
Every day
Estimated price
$310 - $1,800
Flights from Edmonton to Houston via Denver
Ave. Duration
6 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$240 - $1,300
Flights from Edmonton to Houston via Toronto
Ave. Duration
8 h 57 min
When
Every day
Estimated price
$430 - $2,100
Flights from Calgary to Houston
Ave. Duration
3 h 58 min
When
Every day
Estimated price
$290 - $750
Flights from Calgary to Houston via Denver
Ave. Duration
6 h 19 min
When
Every day
Estimated price
$270 - $750
WestJet
Website
westjet.com
Flights from Edmonton to Houston via Minneapolis
Ave. Duration
6 h 52 min
When
Saturday
Estimated price
$270 - $1,700
Flights from Edmonton to Houston via Calgary
Ave. Duration
6 h 59 min
When
Tuesday, Wednesday and Friday
Estimated price
$210 - $900
Flights from Calgary to Houston
Ave. Duration
3 h 59 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$280 - $800
Flights from Calgary to Houston via Salt Lake City
Ave. Duration
6 h 6 min
When
Every day
Estimated price
$340 - $950
Flights from Calgary to Houston via Minneapolis
Ave. Duration
6 h 52 min
When
Saturday
Estimated price
$340 - $950
Delta
Website
delta.com
Flights from Edmonton to Houston via Minneapolis
Ave. Duration
6 h 52 min
When
Saturday
Estimated price
$270 - $1,700
Flights from Calgary to Houston
Ave. Duration
3 h 59 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$280 - $800
Flights from Calgary to Houston via Salt Lake City
Ave. Duration
6 h 6 min
When
Every day
Estimated price
$340 - $950
Flights from Calgary to Houston via Minneapolis
Ave. Duration
6 h 52 min
When
Saturday
Estimated price
$340 - $950
American Airlines
Website
aa.com
Flights from Calgary to Houston via Dallas/Ft.Worth
Ave. Duration
6 h 12 min
When
Every day
Estimated price
$270 - $550
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Edmonton to Vancouver
Ave. Duration
27 h 5 min
Frequency
3 times a day
Estimated price
$90 - $320
Website
viarail.ca
Escape
$90 - $130
Economy
$160 - $230
Economy Plus
$230 - $320
Business
$240 - $340
Business Plus/Sleeper
$430 - $600
Train from Edmonton to Toronto
Ave. Duration
2 days 7 h
Frequency
3 times a day
Estimated price
$210 - $750
Website
viarail.ca
Escape
$210 - $300
Economy
$400 - $550
Economy Plus
$550 - $750
Business
$600 - $850
Business Plus/Sleeper
$1,000 - $1,500
Train from Toronto to Buffalo
Ave. Duration
4 h 9 min
Frequency
Every 3 hours
Estimated price
$29 - $90
Website
viarail.ca
Escape
$29 - $45
Economy
$40 - $55
Economy Plus
$60 - $90
Business
$55 - $80
Business Plus/Sleeper
$100 - $150
Amtrak
Rome2rio's guide to Amtrak
Contact Details
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Buffalo Depew Station Amtrak to Chicago Union Station Amtrak
Ave. Duration
10 h 31 min
Frequency
Twice daily
Estimated price
$75 - $220
Website
amtrak.com
Coach Seat
$75 - $120
Flexi Coach Seat
$140 - $200
Business Coach Seat
$150 - $220
Room
$330 - $460
Train from Chicago Union Station Amtrak to Longview Amtrak
Ave. Duration
18 h 43 min
Frequency
Once daily
Estimated price
$110 - $340
Website
amtrak.com
Coach Seat
$110 - $180
Flexi Coach Seat
$200 - $300
Business Coach Seat
$240 - $340
Room
$470 - $650
Train from Vancouver Pacific Central Station Amtrak to Seattle King Street Station Amtrak
Ave. Duration
4 h 25 min
Frequency
Twice daily
Estimated price
$35 - $85
Website
amtrak.com
Coach Seat
$35 - $55
Flexi Coach Seat
$60 - $95
Business Coach Seat
$60 - $85
Room
$180 - $250
Train from Seattle King Street Station Amtrak to Los Angeles Union Station Amtrak
Ave. Duration
35 h 15 min
Frequency
Once daily
Estimated price
$170 - $550
Website
amtrak.com
Coach Seat
$170 - $260
Flexi Coach Seat
$310 - $450
Business Coach Seat
$370 - $550
Room
$650 - $950
Train from Los Angeles Union Station Amtrak to Houston Amtrak
Ave. Duration
35 h 10 min
Frequency
3 times a week
Estimated price
$200 - $650
Website
amtrak.com
Coach Seat
$200 - $300
Flexi Coach Seat
$360 - $550
Business Coach Seat
$430 - $650
Room
$750 - $1,100
Bus operators
Red Arrow
Phone
1-800-232-1958
Email
info@redarrow.ca
Website
redarrow.ca
Bus from Edmonton - Downtown Office to Calgary International Airport
Ave. Duration
3 h 35 min
Frequency
3 times a day
Estimated price
$45 - $65
Schedules at
redarrow.ca
Bus from Edmonton - Downtown Office to Calgary Downtown Office
Ave. Duration
4 h 5 min
Frequency
5 times a day
Estimated price
$45 - $65
Schedules at
redarrow.ca
Greyhound USA
Rome2rio's guide to Greyhound USA
Contact Details
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Bryan, Tx to Houston, Tx
Ave. Duration
2 h 15 min
Frequency
Every 4 hours
Estimated price
$16 - $40
Website
greyhound.com
Economy
$16 - $24
Flexible
$28 - $40
Bus from Toronto, On to Chicago, Il
Ave. Duration
11 h 45 min
Frequency
Hourly
Estimated price
$50 - $140
Website
greyhound.com
Economy
$50 - $85
Flexible
$100 - $140
Bus from Chicago, Il to Dallas, Tx
Ave. Duration
19 h 20 min
Frequency
Every 3 hours
Estimated price
$90 - $240
Website
greyhound.com
Economy
$90 - $160
Flexible
$180 - $240
Bus from Dallas, Tx to Houston, Tx
Ave. Duration
4 h 10 min
Frequency
Hourly
Estimated price
$28 - $70
Website
greyhound.com
Economy
$28 - $45
Flexible
$50 - $70
Bus from Vancouver, Bc to Los Angeles, Ca
Ave. Duration
33 h 35 min
Frequency
Hourly
Estimated price
$120 - $310
Website
greyhound.com
Economy
$120 - $200
Flexible
$230 - $310
Night bus from Longview, Tx to Houston, Tx
Ave. Duration
4 h 20 min
Frequency
Every 3 hours
Estimated price
$25 - $60
Website
greyhound.com
Economy
$25 - $40
Flexible
$45 - $60
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Calgary, AB to Toronto, ON - 610 Bay Street
Ave. Duration
2 days 4 h
Frequency
Once daily
Estimated price
$170 - $420
Website
Greyhound.ca
Advanced Purchase
$170 - $250
Online Fare
$230 - $320
Standard Fare
$290 - $420
Refundable
$310 - $450
Greyhound Mexico
Phone
01-800 890 6821
Website
greyhound.com.mx
Bus from Los Angeles to San Antonio
Ave. Duration
28 h 50 min
Frequency
Twice daily
Estimated price
$110 - $190
Schedules at
greyhound.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.

Where to next?