Buy Bus Tickets Online From Williams, IA To Kansas City, MO

Bus Tickets From Williams, IA To Kansas City, MO

Bus tickets from Williams, IA To Kansas City, MO

Find the lowest prices on bus tickets from Williams to Kansas City.

We have your bus tickets from Williams, IA To Kansas City, MO ready to book now at the lowest prices available from our network of bus carriers. BusTickets.com is your one-stop source for simple and stress-free bus travel, offering scheduled bus route services from the most reliable and well-known bus carriers.

View bus schedules from Williams, IA to Kansas City, MO on Friday, May 3rd 2024
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 803
10:00 PM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$103
4:35 PM - 10:00 PM
Schedule JL 803

Williams
3065 220Th Street
From
$103
Kansas City
1101 Troost Ave.

5h 25m (0 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM Depart: 6:30 PM
Osceola, IA
Arrive: 7:15 PM Depart: 7:15 PM
Lamoni, IA
Arrive: 7:40 PM Depart: 7:40 PM
Bethany, MO
Arrive: 8:05 PM Depart: 8:20 PM
Cameron, MO
Arrive: 9:05 PM Depart: 9:05 PM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 10:00 PM

Itinerary - Please note that all times displayed are in local time.
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 706
4:15 AM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$128
4:35 PM - 4:15 AM
Schedule JL 706

Williams
3065 220Th Street
From
$128
Kansas City
1101 Troost Ave.

11h 40m (2 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM

0h 10m Layover Transfer to BTW 1401
Des Moines, IA
Depart: 6:20 PM
BTW 1401
Burlington Trailways
Omaha, NE
Arrive: 8:30 PM

3h 25m Layover Transfer to BTW 1401
Omaha, NE
Depart: 11:55 PM
BTW 1401
Burlington Trailways
Shenandoah, IA
Arrive: 1:05 AM Depart: 1:05 AM
Clarinda, IA
Arrive: 1:30 AM Depart: 1:35 AM
Maryville, MO
Arrive: 2:15 AM Depart: 2:35 AM
St. Joseph, MO
Arrive: 3:15 AM Depart: 3:15 AM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 4:15 AM

Itinerary - Please note that all times displayed are in local time.
View bus schedules from Williams, IA to Kansas City, MO on Saturday, May 4th 2024
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 803
10:00 PM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$103
4:35 PM - 10:00 PM
Schedule JL 803

Williams
3065 220Th Street
From
$103
Kansas City
1101 Troost Ave.

5h 25m (0 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM Depart: 6:30 PM
Osceola, IA
Arrive: 7:15 PM Depart: 7:15 PM
Lamoni, IA
Arrive: 7:40 PM Depart: 7:40 PM
Bethany, MO
Arrive: 8:05 PM Depart: 8:20 PM
Cameron, MO
Arrive: 9:05 PM Depart: 9:05 PM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 10:00 PM

Itinerary - Please note that all times displayed are in local time.
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 706
4:15 AM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$128
4:35 PM - 4:15 AM
Schedule JL 706

Williams
3065 220Th Street
From
$128
Kansas City
1101 Troost Ave.

11h 40m (2 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM

0h 10m Layover Transfer to BTW 1401
Des Moines, IA
Depart: 6:20 PM
BTW 1401
Burlington Trailways
Omaha, NE
Arrive: 8:30 PM

3h 25m Layover Transfer to BTW 1401
Omaha, NE
Depart: 11:55 PM
BTW 1401
Burlington Trailways
Shenandoah, IA
Arrive: 1:05 AM Depart: 1:05 AM
Clarinda, IA
Arrive: 1:30 AM Depart: 1:35 AM
Maryville, MO
Arrive: 2:15 AM Depart: 2:35 AM
St. Joseph, MO
Arrive: 3:15 AM Depart: 3:15 AM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 4:15 AM

Itinerary - Please note that all times displayed are in local time.
View bus schedules from Williams, IA to Kansas City, MO on Sunday, May 5th 2024
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 803
10:00 PM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$103
4:35 PM - 10:00 PM
Schedule JL 803

Williams
3065 220Th Street
From
$103
Kansas City
1101 Troost Ave.

5h 25m (0 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM Depart: 6:30 PM
Osceola, IA
Arrive: 7:15 PM Depart: 7:15 PM
Lamoni, IA
Arrive: 7:40 PM Depart: 7:40 PM
Bethany, MO
Arrive: 8:05 PM Depart: 8:20 PM
Cameron, MO
Arrive: 9:05 PM Depart: 9:05 PM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 10:00 PM

Itinerary - Please note that all times displayed are in local time.
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 706
4:15 AM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$128
4:35 PM - 4:15 AM
Schedule JL 706

Williams
3065 220Th Street
From
$128
Kansas City
1101 Troost Ave.

11h 40m (2 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM

0h 10m Layover Transfer to BTW 1401
Des Moines, IA
Depart: 6:20 PM
BTW 1401
Burlington Trailways
Omaha, NE
Arrive: 8:30 PM

3h 25m Layover Transfer to BTW 1401
Omaha, NE
Depart: 11:55 PM
BTW 1401
Burlington Trailways
Shenandoah, IA
Arrive: 1:05 AM Depart: 1:05 AM
Clarinda, IA
Arrive: 1:30 AM Depart: 1:35 AM
Maryville, MO
Arrive: 2:15 AM Depart: 2:35 AM
St. Joseph, MO
Arrive: 3:15 AM Depart: 3:15 AM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 4:15 AM

Itinerary - Please note that all times displayed are in local time.
View bus schedules from Williams, IA to Kansas City, MO on Monday, May 6th 2024
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 803
10:00 PM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$103
4:35 PM - 10:00 PM
Schedule JL 803

Williams
3065 220Th Street
From
$103
Kansas City
1101 Troost Ave.

5h 25m (0 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM Depart: 6:30 PM
Osceola, IA
Arrive: 7:15 PM Depart: 7:15 PM
Lamoni, IA
Arrive: 7:40 PM Depart: 7:40 PM
Bethany, MO
Arrive: 8:05 PM Depart: 8:20 PM
Cameron, MO
Arrive: 9:05 PM Depart: 9:05 PM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 10:00 PM

Itinerary - Please note that all times displayed are in local time.
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 706
4:15 AM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$128
4:35 PM - 4:15 AM
Schedule JL 706

Williams
3065 220Th Street
From
$128
Kansas City
1101 Troost Ave.

11h 40m (2 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM

0h 10m Layover Transfer to BTW 1401
Des Moines, IA
Depart: 6:20 PM
BTW 1401
Burlington Trailways
Omaha, NE
Arrive: 8:30 PM

3h 25m Layover Transfer to BTW 1401
Omaha, NE
Depart: 11:55 PM
BTW 1401
Burlington Trailways
Shenandoah, IA
Arrive: 1:05 AM Depart: 1:05 AM
Clarinda, IA
Arrive: 1:30 AM Depart: 1:35 AM
Maryville, MO
Arrive: 2:15 AM Depart: 2:35 AM
St. Joseph, MO
Arrive: 3:15 AM Depart: 3:15 AM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 4:15 AM

Itinerary - Please note that all times displayed are in local time.
View bus schedules from Williams, IA to Kansas City, MO on Tuesday, May 7th 2024
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 803
10:00 PM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$103
4:35 PM - 10:00 PM
Schedule JL 803

Williams
3065 220Th Street
From
$103
Kansas City
1101 Troost Ave.

5h 25m (0 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM Depart: 6:30 PM
Osceola, IA
Arrive: 7:15 PM Depart: 7:15 PM
Lamoni, IA
Arrive: 7:40 PM Depart: 7:40 PM
Bethany, MO
Arrive: 8:05 PM Depart: 8:20 PM
Cameron, MO
Arrive: 9:05 PM Depart: 9:05 PM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 10:00 PM

Itinerary - Please note that all times displayed are in local time.
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 706
4:15 AM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$128
4:35 PM - 4:15 AM
Schedule JL 706

Williams
3065 220Th Street
From
$128
Kansas City
1101 Troost Ave.

11h 40m (2 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM

0h 10m Layover Transfer to BTW 1401
Des Moines, IA
Depart: 6:20 PM
BTW 1401
Burlington Trailways
Omaha, NE
Arrive: 8:30 PM

3h 25m Layover Transfer to BTW 1401
Omaha, NE
Depart: 11:55 PM
BTW 1401
Burlington Trailways
Shenandoah, IA
Arrive: 1:05 AM Depart: 1:05 AM
Clarinda, IA
Arrive: 1:30 AM Depart: 1:35 AM
Maryville, MO
Arrive: 2:15 AM Depart: 2:35 AM
St. Joseph, MO
Arrive: 3:15 AM Depart: 3:15 AM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 4:15 AM

Itinerary - Please note that all times displayed are in local time.
View bus schedules from Williams, IA to Kansas City, MO on Wednesday, May 8th 2024
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 803
10:00 PM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$103
4:35 PM - 10:00 PM
Schedule JL 803

Williams
3065 220Th Street
From
$103
Kansas City
1101 Troost Ave.

5h 25m (0 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM Depart: 6:30 PM
Osceola, IA
Arrive: 7:15 PM Depart: 7:15 PM
Lamoni, IA
Arrive: 7:40 PM Depart: 7:40 PM
Bethany, MO
Arrive: 8:05 PM Depart: 8:20 PM
Cameron, MO
Arrive: 9:05 PM Depart: 9:05 PM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 10:00 PM

Itinerary - Please note that all times displayed are in local time.
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 706
4:15 AM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$128
4:35 PM - 4:15 AM
Schedule JL 706

Williams
3065 220Th Street
From
$128
Kansas City
1101 Troost Ave.

11h 40m (2 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM

0h 10m Layover Transfer to BTW 1401
Des Moines, IA
Depart: 6:20 PM
BTW 1401
Burlington Trailways
Omaha, NE
Arrive: 8:30 PM

3h 25m Layover Transfer to BTW 1401
Omaha, NE
Depart: 11:55 PM
BTW 1401
Burlington Trailways
Shenandoah, IA
Arrive: 1:05 AM Depart: 1:05 AM
Clarinda, IA
Arrive: 1:30 AM Depart: 1:35 AM
Maryville, MO
Arrive: 2:15 AM Depart: 2:35 AM
St. Joseph, MO
Arrive: 3:15 AM Depart: 3:15 AM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 4:15 AM

Itinerary - Please note that all times displayed are in local time.
View bus schedules from Williams, IA to Kansas City, MO on Thursday, May 9th 2024
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 803
10:00 PM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$103
4:35 PM - 10:00 PM
Schedule JL 803

Williams
3065 220Th Street
From
$103
Kansas City
1101 Troost Ave.

5h 25m (0 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM Depart: 6:30 PM
Osceola, IA
Arrive: 7:15 PM Depart: 7:15 PM
Lamoni, IA
Arrive: 7:40 PM Depart: 7:40 PM
Bethany, MO
Arrive: 8:05 PM Depart: 8:20 PM
Cameron, MO
Arrive: 9:05 PM Depart: 9:05 PM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 10:00 PM

Itinerary - Please note that all times displayed are in local time.
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 706
4:15 AM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$128
4:35 PM - 4:15 AM
Schedule JL 706

Williams
3065 220Th Street
From
$128
Kansas City
1101 Troost Ave.

11h 40m (2 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM

0h 10m Layover Transfer to BTW 1401
Des Moines, IA
Depart: 6:20 PM
BTW 1401
Burlington Trailways
Omaha, NE
Arrive: 8:30 PM

3h 25m Layover Transfer to BTW 1401
Omaha, NE
Depart: 11:55 PM
BTW 1401
Burlington Trailways
Shenandoah, IA
Arrive: 1:05 AM Depart: 1:05 AM
Clarinda, IA
Arrive: 1:30 AM Depart: 1:35 AM
Maryville, MO
Arrive: 2:15 AM Depart: 2:35 AM
St. Joseph, MO
Arrive: 3:15 AM Depart: 3:15 AM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 4:15 AM

Itinerary - Please note that all times displayed are in local time.
View bus schedules from Williams, IA to Kansas City, MO on Friday, May 10th 2024
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 803
10:00 PM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$103
4:35 PM - 10:00 PM
Schedule JL 803

Williams
3065 220Th Street
From
$103
Kansas City
1101 Troost Ave.

5h 25m (0 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM Depart: 6:30 PM
Osceola, IA
Arrive: 7:15 PM Depart: 7:15 PM
Lamoni, IA
Arrive: 7:40 PM Depart: 7:40 PM
Bethany, MO
Arrive: 8:05 PM Depart: 8:20 PM
Cameron, MO
Arrive: 9:05 PM Depart: 9:05 PM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 10:00 PM

Itinerary - Please note that all times displayed are in local time.
Schedule JL 803
4:35 PM
WLMS | Williams
Williams
3065 220Th Street
Williams, IA 50271
Schedule JL 706
4:15 AM
KANC | Kansas City
Kansas City
1101 Troost Ave.
Kansas City, MO 64106
From
$128
4:35 PM - 4:15 AM
Schedule JL 706

Williams
3065 220Th Street
From
$128
Kansas City
1101 Troost Ave.

11h 40m (2 transfers)

Details

WLMS | Williams
3065 220Th Street
Williams, IA 50271
Depart: 4:35 PM
JL 803
Jefferson Lines
Ames, IA
Arrive: 5:15 PM Depart: 5:20 PM
Des Moines, IA
Arrive: 6:10 PM

0h 10m Layover Transfer to BTW 1401
Des Moines, IA
Depart: 6:20 PM
BTW 1401
Burlington Trailways
Omaha, NE
Arrive: 8:30 PM

3h 25m Layover Transfer to BTW 1401
Omaha, NE
Depart: 11:55 PM
BTW 1401
Burlington Trailways
Shenandoah, IA
Arrive: 1:05 AM Depart: 1:05 AM
Clarinda, IA
Arrive: 1:30 AM Depart: 1:35 AM
Maryville, MO
Arrive: 2:15 AM Depart: 2:35 AM
St. Joseph, MO
Arrive: 3:15 AM Depart: 3:15 AM
KANC | Kansas City
1101 Troost Ave.
Kansas City, MO 64106
Arrive: 4:15 AM

Itinerary - Please note that all times displayed are in local time.

Bus stop locations in Williams, IA

Williams

3065 220th Street
Williams, IA 50271

The current weather in Williams, IA is loading...

Current weather in Williams

Bus stop locations in Kansas City, MO

Kansas City

1101 Troost Ave.
Kansas City, MO 64106

The current weather in Kansas City, MO is loading...

Current weather in Kansas City

Nearby Food And Resources

The population of Williams, IA is 327

Williams, IA is in Hamilton county.

The population of Kansas City, MO is 491,158

Kansas City, MO is in Clay county.

Large yellow map marker
About BusTickets.com
We Make Buying Bus Tickets Easy For You!
BusTickets.com is a simple and easy bus ticket search tool. Enjoy booking your bus tickets anywhere, anytime with our mobile friendly site. Booking last minute travel can sometimes cost extra or you have to wait in a long line to buy your ticket. BusTickets.com gives you the freedom to book whenever, wherever and still get the lowest prices available with no extra fees! Save More, Travel More… Adventure Awaits!
Explore
Why Bus Travel is a Smarter Option than Driving Yourself
Why Bus Travel is a Smarter Option than Driving Yourself

With the long wait times and frustration associated with airports, many people are choosing to reach their destinations by road instead. This choice leaves you with two main forms of transportation:...

Read More →

A Guide to Vacationing Like a Royal
A Guide to Vacationing Like a Royal

Lest you never follow the news, you might be aware of the royal family’s many exciting travels. You may even be inspired to travel a little bigger and more boldly...

Read More →

5 Picture-Perfect Locations to Put on Your 2019 Bucket List
5 Picture-Perfect Locations to Put on Your 2019 Bucket List

Everyone wants their weekend getaways and vacations to be memorable. Fortunately, you can make 2019 the year of unforgettable bus travel by choosing Instagram-worthy locations. With this list, you won’t...

Read More →