There are 8 ways to get from Terre Haute to Topeka by bus (Greyhound), bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via St. Louis (Greyhound)
best- Take the bus from Terre Haute Greyhound Station to St Louis Bus Stationbus Greyhound US0421 / ...
- Take the bus from St Louis Bus Station to Topekabus Greyhound US1200 / ...
10h 55m$78–145Bus, train
- Take the bus from Terre Haute Greyhound Station to St Louis Bus Stationbus
- Take the train from St. Louis to Kansas Citytrain
- Take the train from Kansas City to Topeka Stationtrain
12h 24m$102–235Drive 470 mi
- Drive from Terre Haute to Topekacar 470 mi
7h 54m$86–124Drive to University Of Illinois Willard Airport, fly to Kansas City, bus
- Drive from Terre Haute to University Of Illinois Willard Airport (CMI)car
- Fly from University Of Illinois Willard Airport (CMI) to Kansas City (MCI)plane CMI - MCI
- Take the bus from 2745 Southwest Blvd - Kansas City to Quincy Street Station - Topekabus
10h 41m$139–625Bus
- Take the bus from Terre Haute Greyhound Station to Kansas City Bus Stationbus Greyhound US0421D
- Take the bus from 2745 Southwest Blvd - Kansas City to Quincy Street Station - Topekabus Kansas City
11h 29m$108–179Bus to Indianapolis, fly to Kansas City, bus
- Take the bus from Terre Haute Greyhound Station to Indianapolis Union Stationbus
- Fly from Indianapolis (IND) to Kansas City (MCI)plane IND - MCI
- Take the bus from 2745 Southwest Blvd - Kansas City to Quincy Street Station - Topekabus
9h 20m$282–645Bus to Lambert–St. Louis International Airport, fly to Kansas City, bus
- Take the bus from Terre Haute Greyhound Station to St Louis Bus Stationbus
- Fly from Lambert–St. Louis International Airport (STL) to Kansas City (MCI)plane STL - MCI
- Take the bus from 2745 Southwest Blvd - Kansas City to Quincy Street Station - Topekabus
10h 3m$331–658Bus, train to Chicago O'Hare International Airport, fly to Manhattan Regional Airport, drive
- Take the bus from Terre Haute Greyhound Station to Indianapolis Union Stationbus
- Take the train from Indianapolis to Chicago Union Stationtrain
- Fly from Chicago O'Hare International Airport (ORD) to Manhattan Regional Airport (MHK)plane ORD - MHK
- Drive from Manhattan Regional Airport (MHK) to Topekacar
12h 15m$110–444
Terre Haute to Topeka by bus (Greyhound)
Questions & Answers
The cheapest way to get from Terre Haute to Topeka is to bus via St. Louis which costs $75 - $150 and takes 10h 55m.
The fastest way to get from Terre Haute to Topeka is to drive which takes 7h 54m and costs $85 - $130.
No, there is no direct bus from Terre Haute station to Topeka. However, there are services departing from Terre Haute Greyhound Station and arriving at Topeka via St Louis Bus Station. The journey, including transfers, takes approximately 10h 55m.
The distance between Terre Haute and Topeka is 483 miles. The road distance is 472.8 miles.
The best way to get from Terre Haute to Topeka without a car is to bus via St. Louis which takes 10h 55m and costs $75 - $150.
It takes approximately 10h 55m to get from Terre Haute to Topeka, including transfers.
Terre Haute to Topeka bus services, operated by Greyhound USA, depart from Terre Haute Greyhound Station.
Terre Haute to Topeka bus services, operated by Greyhound USA, arrive at St Louis Bus Station.
Topeka is 1h behind Terre Haute. It is currently 9:56 PM in Terre Haute and 8:56 PM in Topeka.
Yes, the driving distance between Terre Haute to Topeka is 473 miles. It takes approximately 7h 54m to drive from Terre Haute to Topeka.
What companies run services between Terre Haute, IN, USA and Topeka, KS, USA?
You can take a bus from Terre Haute Greyhound Station to Topeka via St Louis Bus Station in around 10h 55m.
- Website
- aa.com
Flights from University Of Illinois Willard Airport to Kansas City via Chicago O'Hare International Airport
- Ave. Duration
- 5h 46m
- When
- Friday and Saturday
- Estimated price
- $85–550
Flights from University Of Illinois Willard Airport to Kansas City via Dallas/Ft.Worth
- Ave. Duration
- 7h 9m
- When
- Every day
- Estimated price
- $130–700
Flights from Chicago O'Hare International Airport to Manhattan Regional Airport
- Ave. Duration
- 1h 54m
- When
- Every day
- Estimated price
- $45–300
- Website
- southwest.com
Flights from Indianapolis to Kansas City
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $90–550
Flights from Indianapolis to Kansas City via Chicago Midway
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $100–600
Flights from Indianapolis to Kansas City via Nashville
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $110–650
Flights from Lambert–St. Louis International Airport to Kansas City
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $90–650
- Website
- united.com
Flights from University Of Illinois Willard Airport to Kansas City via Chicago O'Hare International Airport
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- $85–550
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from St. Louis to Kansas City
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $60–150
- Website
- https://www.amtrak.com/home.html
Train from Kansas City to Topeka Station
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- $14–35
- Website
- https://www.amtrak.com/home.html
Train from Indianapolis to Chicago Union Station
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- $40–100
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Terre Haute Greyhound Station to St Louis Bus Station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $27–50
- Website
- https://www.greyhound.com/
Bus from St Louis Bus Station to Topeka
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- $50–95
- Website
- https://www.greyhound.com/
Bus from Terre Haute Greyhound Station to Kansas City Bus Station
- Ave. Duration
- 8h 55m
- Frequency
- Twice a week
- Estimated price
- $65–130
- Website
- https://www.greyhound.com/
Bus from Terre Haute Greyhound Station to Indianapolis Union Station
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $12–22
- Website
- https://www.greyhound.com/
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from 2745 Southwest Blvd - Kansas City to Quincy Street Station - Topeka
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- $40–55
- Schedules at
- omnibusexpress.com
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
Book your Terre Haute to Topeka bus tickets online with Omio and FlixBus.
There are 36+ hotels available in Topeka.








