Travel from Buffalo to Houston

Train, bus or fly from Buffalo to Houston?

Southwest Airlines and Delta fly from Buffalo to Houston hourly. Alternatively, Barons Bus operates a bus from Buffalo to Houston once daily. Tickets cost $40 - $95 and the journey takes 9 h 40 min. 2 other operators also service this route.

Book transport from Buffalo to Houston

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Buffalo to Houston

ModeDurationPrice
From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to Houston Hobby Apt airport, then line 040 bus to Houston.7 h 53 min$254
From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to Houston airport, then bus to Houston.8 h 4 min$264
From Fort Erie bus to Niagara Falls, train to UP Express Union Station, train to Toronto airport, fly to Houston airport, then bus to Houston.10 h 59 min$272
From Buffalo, NY bus to Cincinnati, OH, bus to Dallas, TX, then bus to Houston, TX.36 h 40 min$260
From Buffalo train to Buffalo Depew Station Amtrak, train to Chicago Union Station Amtrak, train to Longview, TX - Amtrak, then Amtrak Thruway to Houston, TX - Amtrak.37 h 22 min
From Buffalo train to Buffalo Depew Station Amtrak, train to Chicago Union Station Amtrak, train to New Orleans Union Passenger Terminal Amtrak, then train to Houston Amtrak.42 h 49 min$557
From Buffalo train to Aldershot, train to London, walk to London, ON, bus to Clinton & Jackson, line 157 bus to Chicago, bus to Dallas/Forth Worth, then bus to Houston, TX.42 h 59 min$266
From Buffalo drive to Houston.25 h 46 min$187
Close Print Itinerary
  1. Here are 8 options to get from
    Buffalo to Houston:

    1. Trip:
      1 Fly Buffalo to Houston Hobby Apt
      • One-Way approx: USD $194 - $754
      • Duration: 7 h 53 min
      Open +
      • Trip:
        1 Fly Buffalo to Houston Hobby Apt
        • One-Way approx: USD $194 - $754
        • Duration: 7 h 53 min
        Close x
    2. Trip:
      2 Fly Buffalo to Houston
      • One-Way approx: USD $164 - $654
      • Duration: 8 h 4 min
      Open +
      • Trip:
        2 Fly Buffalo to Houston
        • One-Way approx: USD $164 - $654
        • Duration: 8 h 4 min
        Close x
    3. Trip:
      3 Train to Toronto, fly to Houston
      • One-Way approx: USD $184 - $1,055
      • Duration: 10 h 59 min
      Open +
      • Trip:
        3 Train to Toronto, fly to Houston
        • One-Way approx: USD $184 - $1,055
        • Duration: 10 h 59 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $151 - $392
      • Duration: 36 h 40 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $151 - $392
        • Duration: 36 h 40 min
        Close x
    5. Trip:
      5 Train, Amtrak Thruway
      • One-Way approx: N/A
      • Duration: 37 h 22 min
      Open +
      • Trip:
        5 Train, Amtrak Thruway
        • One-Way approx: N/A
        • Duration: 37 h 22 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $275 - $791
      • Duration: 42 h 49 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $275 - $791
        • Duration: 42 h 49 min
        Close x
    7. Trip:
      7 Train, bus
      • One-Way approx: USD $199 - $408
      • Duration: 42 h 59 min
      Open +
      • Trip:
        7 Train, bus
        • One-Way approx: USD $199 - $408
        • Duration: 42 h 59 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $150 - $230
      • Duration: 25 h 46 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $150 - $230
        • Duration: 25 h 46 min
        Close x