Travel from San-Marcos-TX-USA to Houston

Bus or train from San Marcos to Houston?

You can take a bus from San Marcos to Houston via San Antonio, TX in around 5 h 15 min. Alternatively, you can take a train from San Marcos to Houston via San Antonio Amtrak in around 8 h 28 min.

Book transport from San Marcos 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 San Marcos to Houston

ModeDurationPrice
From San Marcos, TX bus to San Antonio, TX then bus to Houston, TX.5 h 15 min$43
From San Marcos, TX bus to 6000 Middle Fiskville/Clayton, line 10 bus to Guadalupe/4th, walk to Austin, then bus to Houston.5 h 53 min$120
From San Marcos, TX bus to 6000 Middle Fiskville/Clayton, line 10 bus to 219 11th/San Jacinto, walk to Austin - San Jacinto/15Th, then bus to Houston, TX.5 h 48 min$41
From San Marcos Intermodal Station Amtrak train to San Antonio Amtrak then train to Houston Amtrak.8 h 28 min$110
From San Marcos drive to Houston.2 h 40 min$19
From San Marcos, TX bus to Navarro & Martin, line 5 bus to San Antonio airport, fly to Houston Hobby Apt airport, then line 040 bus to Houston.4 h 47 min$243
From San Marcos, TX bus to Navarro & Martin, line 5 bus to San Antonio airport, fly to Houston airport, then bus to Houston.4 h 56 min$233
From San Marcos, TX bus to 6000 Middle Fiskville/Clayton, line 10 bus to 701 23rd/Robert Dedman, line 100 bus to Austin airport, fly to Houston Hobby Apt airport, then line 040 bus to Houston.5 h 14 min$237
From San Marcos, TX bus to 6000 Middle Fiskville/Clayton, line 10 bus to 701 23rd/Robert Dedman, line 100 bus to Austin airport, fly to Houston airport, then bus to Houston.5 h 22 min$197
From San Marcos Intermodal Station Amtrak train to Temple Amtrak, taxi to Killeen airport, fly to Houston airport, then bus to Houston.6 h 42 min$449

How long does it take to get from San Marcos to Houston?

It takes approximately 5 h 15 min to get from San Marcos to Houston.
Close Print Itinerary
  1. Here are 10 options to get from
    San Marcos to Houston:

    1. Trip:
      1 Bus via San Antonio, TX
      • One-Way approx: USD $19 - $85
      • Duration: 5 h 15 min
      Open +
      • Trip:
        1 Bus via San Antonio, TX
        • One-Way approx: USD $19 - $85
        • Duration: 5 h 15 min
        Close x
    2. Trip:
      2 Bus Vonlane
      • One-Way approx: USD $111 - $125
      • Duration: 5 h 53 min
      Open +
      • Trip:
        2 Bus Vonlane
        • One-Way approx: USD $111 - $125
        • Duration: 5 h 53 min
        Close x
    3. Trip:
      3 Bus Megabus
      • One-Way approx: USD $29 - $54
      • Duration: 5 h 48 min
      Open +
      • Trip:
        3 Bus Megabus
        • One-Way approx: USD $29 - $54
        • Duration: 5 h 48 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $64 - $157
      • Duration: 8 h 28 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $64 - $157
        • Duration: 8 h 28 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $16 - $24
      • Duration: 2 h 40 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $16 - $24
        • Duration: 2 h 40 min
        Close x
    6. Trip:
      6 Bus to San Antonio, fly to Houston Hobby Apt
      • One-Way approx: USD $206 - $279
      • Duration: 4 h 47 min
      Open +
      • Trip:
        6 Bus to San Antonio, fly to Houston Hobby Apt
        • One-Way approx: USD $206 - $279
        • Duration: 4 h 47 min
        Close x
    7. Trip:
      7 Bus to San Antonio, fly to Houston
      • One-Way approx: USD $126 - $449
      • Duration: 4 h 56 min
      Open +
      • Trip:
        7 Bus to San Antonio, fly to Houston
        • One-Way approx: USD $126 - $449
        • Duration: 4 h 56 min
        Close x
    8. Trip:
      8 Bus to Austin, fly to Houston Hobby Apt
      • One-Way approx: USD $125 - $462
      • Duration: 5 h 14 min
      Open +
      • Trip:
        8 Bus to Austin, fly to Houston Hobby Apt
        • One-Way approx: USD $125 - $462
        • Duration: 5 h 14 min
        Close x
    9. Trip:
      9 Bus to Austin, fly to Houston
      • One-Way approx: USD $115 - $422
      • Duration: 5 h 22 min
      Open +
      • Trip:
        9 Bus to Austin, fly to Houston
        • One-Way approx: USD $115 - $422
        • Duration: 5 h 22 min
        Close x
    10. Trip:
      10 Train, taxi to Killeen, fly to Houston
      • One-Way approx: USD $263 - $738
      • Duration: 6 h 42 min
      Open +
      • Trip:
        10 Train, taxi to Killeen, fly to Houston
        • One-Way approx: USD $263 - $738
        • Duration: 6 h 42 min
        Close x