Travel from St-Louis to Purdue-University

Bus or train from St. Louis to Purdue University?

Greyhound USA operates a bus from St. Louis to Purdue University 5 times a day. Tickets cost $23 - $55 and the journey takes 3 h 6 min. 2 other operators also service this route. Alternatively, Amtrak operates a train from St. Louis to Purdue University every 4 hours. Tickets cost $50 - $130 and the journey takes 5 h 40 min. Amtrak also services this route once daily.

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 St. Louis to Purdue University

From St. Louis, MO bus to Illinois Terminal, line 120 bus to Champaign, IL -UIUC, bus to West Lafayette, IN - Purdue Memorial Union, then walk to Purdue University. 7 h 15 min $73. From St. Louis Gateway Station Amtrak train to Chicago Union Station Amtrak, train to Lafayette Amtrak, then taxi to Purdue University. 9 h 41 min $152. From St. Louis drive to Purdue University. 4 h 42 min $33. From CIVIC CENTER station train to St. Louis airport, fly to Indianapolis airport, shuttle to Lafayette, IN, then walk to Purdue University. 7 h 28 min $469. From CIVIC CENTER station train to St. Louis airport, fly to Chicago O'Hare airport, shuttle to Lafayette, IN, then walk to Purdue University. 6 h 8 min $162. From CIVIC CENTER station train to St. Louis airport, fly to Chicago Midway airport, bus to Chicago, IL - O'Hare Intl Airport, shuttle to Lafayette, IN, then walk to Purdue University. 6 h 36 min $248. From CIVIC CENTER station train to St. Louis airport, fly to Decatur airport, taxi to Decatur, IL, bus to Illinois Terminal, line 120 bus to Champaign, IL -UIUC, bus to West Lafayette, IN - Purdue Memorial Union, then walk to Purdue University. 8 h 44 min $193.
Close Print Itinerary
  1. Here are 7 options to get from
    St. Louis to Purdue University:

    1. Trip:
      1 Bus
      • One-Way approx: USD $54 - $105
      • Duration: 7 h 15 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $54 - $105
        • Duration: 7 h 15 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $89 - $213
      • Duration: 9 h 41 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $89 - $213
        • Duration: 9 h 41 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $27 - $40
      • Duration: 4 h 42 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $27 - $40
        • Duration: 4 h 42 min
        Close x
    4. Trip:
      4 Fly to Indianapolis, shuttle
      • One-Way approx: USD $179 - $829
      • Duration: 7 h 28 min
      Open +
      • Trip:
        4 Fly to Indianapolis, shuttle
        • One-Way approx: USD $179 - $829
        • Duration: 7 h 28 min
        Close x
    5. Trip:
      5 Fly to Chicago O'Hare, shuttle
      • One-Way approx: USD $147 - $302
      • Duration: 6 h 8 min
      Open +
      • Trip:
        5 Fly to Chicago O'Hare, shuttle
        • One-Way approx: USD $147 - $302
        • Duration: 6 h 8 min
        Close x
    6. Trip:
      6 Fly to Chicago Midway, shuttle
      • One-Way approx: USD $195 - $381
      • Duration: 6 h 36 min
      Open +
      • Trip:
        6 Fly to Chicago Midway, shuttle
        • One-Way approx: USD $195 - $381
        • Duration: 6 h 36 min
        Close x
    7. Trip:
      7 Fly to Decatur, bus
      • One-Way approx: USD $127 - $319
      • Duration: 8 h 44 min
      Open +
      • Trip:
        7 Fly to Decatur, bus
        • One-Way approx: USD $127 - $319
        • Duration: 8 h 44 min
        Close x