top menu

Inter-City Bus Routes

If you are viewing this page on a mobile device, please use landscape for the best viewing experience.

 

incoming Connections Depart Time Arrive Time Leaving Connections
Harrisburg 5:00 AM Carbondale 6:08 AM Depart Carbondale 10:10 AM using Greyhound arrival at Chicago
Carbondale 6:23 AM Harrisburg 7:35 AM
Harrisburg 12:45 PM Carbondale 2:08 PM
Carbondale 2:23 PM Harrisburg 3:42 PM
Harrisburg 4:45 PM Carbondale 5:55 PM Depart Marion 9:00 PM using Greyhound arrival at Terre Haute (St. Louis)
Carbondale 6:10 PM Harrisburg 7:23 PM Depart Marion 9:00 PM using Greyhound arrival at All Points (Chicago)
Harrisburg 9:00 PM Carbondale 10:08 PM Depart Carbondale 11:25 PM using Greyhound arrival at All points (Chicago)
Carbondale 10:53 PM Harrisburg 12:00 AM
Harrisburg 8:00 AM Carbondale 10:00 AM Depart Carbondale 10:10 AM using Greyhound arrival at All points (Chicago)
Depart Indianapolis (Carbondale) using Greyhound arrival at Marion 9:45 AM Carbondale 10:00 AM Harrisburg 12:00 PM Depart Harrisburg 12:15 PM using Rides arrival at Galatia
Depart Mt. Vernon (7:40am) using Rides arrival at Fairfield 8:25 AM Fairfield 8:30 AM Flora 9:15 AM
Flora 12:00 PM Fairfield 12:45 PM Depart Fairfield 3:00 PM using Rides arrival at Mt. Vernon
Fairfield 6:00 AM Mt. Vernon 8:00 AM Depart Mt. Vernon 11:45 AM using Greyhound arrival at All Points (Chicago)
Depart St.Louis using Greyhound arrival at Mt. Vernon 3:20 PM Mt Vernon 4:00 PM Fairfield 5:15 PM
Depart Mt. Vernon (3:10pm) using Rides arrival at Mcleansboro 4:00 PM McLeansboro 4:00 PM Fairfield 5:00 PM
Olney 8:30 AM Lawrenceville 9:00 AM Depart Vincennes 12:20 PM using Miller arrival at Champaign (indianapolis)
Depart Champaign (Indianapolis) using Miller arrival at Vincennes 12:20 PM Lawrenceville 2:45 PM Olney 3:15 PM
Carmi 5:30 AM Harrisburg 7:00 AM Depart Harrisburg 8:00 AM using Rides arrival at Carbondale (10:00am)
Depart Eldorado using Rides arrival at Harrisburg 7:15 AM Harrisburg 7:15 AM Carmi 8:00 AM
McLeansboro 3:00 PM Harrisburg 4:00 PM Depart Harrisburg 4:45 PM using Rides arrival at Carbondale (5:55pm)
Depart Carbondale using Rides arrival at Harrisburg 3:42 PM Harrisburg 4:15 PM Carmi 5:45 PM
Depart Fairfield using Rides arrival at McLeansboro 7:00 AM McLeansboro 8:45 AM Carmi 9:30 AM
Depart Fairfield using Rides arrival at McLeansboro 7:00 AM McLeansboro 8:45 AM Carmi 9:30 AM
Carmi 5:00 AM Fairfield 6:15 AM Depart Fairfield 9:30 AM using Rides arrival at Albion (10:00AM)
Depart Mt. Carmel using Rides arrival at Fairfield 8:15 AM Fairfield 8:45 AM Carmi 9:30 AM
Depart Mt. Carmel using Rides arrival at Fairfield 8:15 AM Fairfield 10:30 AM Carmi 11:30 AM
Depart Mcleansboro/Dalg using Rides arrival at Carmi 9:30 AM Carmi 1:45 PM Fairfield 2:45 PM
Mt Carmel 7:45 AM Lawrenceville 9:00 AM Depart Vincennes 12:25 PM using Miller arrival at Terre Haute (St. Louis)
Lawrenceville 9:15 AM Mt Carmel 10:00 AM Depart Grayville 1:45 PM using Rides arrival at Fairfield
Mt Carmel 1:30 PM Lawrenceville 2:00 PM Depart Lawrenceville 3:00 PM using Rides arrival at Olney
Depart Terre Haute to St. Louis using Miller arrival at Vincennes 12:25 PM Lawrenceville 2:15 PM Mt Carmel 3:15 PM
Depart Grayville/Carmi using Rides arrival at Fairfield 6:15 AM Fairfield 8:30 AM Mt Carmel 9:15 AM Depart Mt. Carmel 10:30 AM using Rides arrival at Princeton (11:00am)
Depart Lawrenceville using Rides arrival at Mt. Carmel/Grayville 10:00 AM Mt Carmel 1:30 PM Fairfield 2:30 PM
Depart Grayville/Carmi using Rides arrival at Fairfield 2:45 PM Fairfield 2:45 PM Mt Carmel 3:45 PM
Depart Louisville (7:30am) using Rides arrival at Olney 8:10 AM Olney 9:30 AM Robinson 10:30 AM Depart Robinson 11:20 AM using Rides arrival at Oblong
Depart Effingham/Newton using Rides arrival at Robinson 10:30 AM Robinson 1:30 PM Olney 2:30 PM
Robinson 1:00 PM Effingham 2:30 PM Depart Effingham 4:20 PM using Greyhound arrival at All Points (Chicago)
Depart St. Louis using Greyhound arrival at Effingham 3:50 PM Effingham 4:15 PM Robinson 5:30 PM
Newton 6:30 AM Effingham 7:15 AM Depart Effingham 12:25 PM using Greyhound arrival at Memphis
Depart Memphis using Greyhound arrival at Effingham 5:35 AM Effingham 9:15 AM Newton 10:00 AM
Newton 1:30 PM Effingham 2:15 PM Depart Effingham 2:25PM using Greyhound arrival at All Points (Chicago to Paducah)
Depart All Points (Indy to C'Dale) using Greyhound arrival at Effingham 1:55 PM Effingham 4:15 PM Newton 5:00 PM
Depart All Points (Chicago to Paducah) using Greyhound arrival at Effingham 2:25PM Effingham 12:00 PM Newton 1:00 PM
Newton 1:15 PM Effingham 2:15 PM Depart Effingham 2:25PM using Greyhound arrival at All Points (Chicago to Paducah)
Newton 6:30 AM Mattoon 8:15 AM Depart Mattoon 11:30 AM using Greyhound arrival at Effingham
Charleston 8:30 AM Newton 9:30 AM Depart Newton 1:15 PM using Rides arrival at Effingham (2:15pm)
Depart Effingham (9:15am) using Rides arrival at Newton 10:00 AM Newton 1:00 PM Charleston 2:15 PM
Depart Champaign using Greyhound arrival at Mattoon 11:30 AM Mattoon 2:30 PM Newton 4:30 PM
Carmi 1:30 PM McLeansboro 2:30 PM Depart Mcleansboro 4:00 PM using Rides arrival at Fairfield (4:45pm)
Depart Oblong (7:00am) using Rides arrival at Robinson 7:20 AM Robinson 7:30 AM Olney 9:15 AM
Fairfield 6:00 AM McLeansboro 7:00 AM Depart Mcleansboro 7:50 AM using Rides arrival at Carmi (9:00am)
Fairfield 5:45 AM Flora 7:00 AM Depart Olney 7:30 AM using Rides arrival at Newton (11:40am)
Depart Fairfield using Rides arrival at Flora 3:00 AM Flora 4:00 PM Fairfield 5:00 PM
Carmi 6:30 AM McLeansboro 8:00 AM Depart McLeansboro 8:00 AM using Rides arrival at Mt. Vernon (9:30am)
Carmi 2:00 PM McLeansboro 2:45 PM Depart McLeansboro 2:45 PM using Rides arrival at Fairfield (5:00pm)
McLeansboro 3:00 PM Carmi 4:30 PM Depart Carmi/Grayville 4:30 PM using Rides arrival at Mt. Carmel (5:30pm)
Carmi 6:30 AM McLeansboro 8:15 AM Depart McLeansboro/Dalg 8:15 AM using Rides arrival at Harrisburg
Carmi 2:00 PM McLeansboro 2:45 PM Depart Mcleansboro 2:45 PM using Rides arrival at Fairfield (3:45pm)
Depart Harrisburg (1:15pm) using Rides arrival at Mcleansboro/Dalg 3:00 PM McLeansboro 3:00 PM Carmi 5:30 PM
Carmi 6:30 AM McLeansboro 8:15 AM Depart Mcleansboro/FFld 8:15 AM using Rides arrival at Fairfield (9:15am)
Depart Fairfield (9:30am) using Rides arrival at FFld/Mcleansboro 3:00 PM McLeansboro 3:00 PM Carmi 5:30 PM
Depart Fairfield using Rides arrival at Mt. Carmel 7:00 AM Mt Carmel 7:00 AM Fairfield 8:15 AM
Olney 2:30 PM Robinson 4:30 PM Depart Robinson 4:30 PM using Rides arrival at Newton (5:00pm)
Depart Effingham (Memphis) using Greyhound arrival at Marion 6:25 AM Marion 6:50 AM Harrisburg 7:35 AM
Depart Memphis (Marion) using Greyhound arrival at Marion 10:55 AM Marion 1:05 PM Carbondale 2:08 PM
Depart Memphis (Marion) using Greyhound arrival at Marion 10:55 AM Marion 3:04 PM Harrisburg 3:42 PM
Carbondale 6:23 AM Marion 6:50 AM
Harrisburg 12:45 PM Marion 1:05 PM
Carbondale 2:23 PM Marion 3:04 PM
Depart All Points (Chicago to Paducah) using Greyhound arrival at Marion 9:00 PM Marion 9:20 PM Carbondale 10:08 PM Depart Carbondale 11:25 PM using Greyhound arrival at All points (Chicago)
Depart St. Louis (Terre Haute) using Greyhound arrival at Marion 9:00 PM Marion 11:19 PM Harrisburg 12:00 AM
Harrisburg 9:00 PM Marion 9:20 PM
Carbondale 10:53 PM Marion 11:19 PM
Depart Indianapolis (Carbondale) using Greyhound arrival at Marion 9:45 AM Carbondale 10:00 AM Marion 11:10 AM
Marion 11:10 AM Harrisburg 11:00 AM Depart Harrisburg 12:15 PM using Rides arrival at Galatia