Rome2Rio

How to get fromGranite City to Saint Charlesby taxi, bus, or car

Find Transport to Saint Charles

See all options

There are 4 ways to get from Granite City to Saint Charles by taxi, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Taxi, line 61 bus, line 34 bus

    best
    1. Take the taxi from Granite City to Riverview Transit Centertaxi taxi
    2. Take the bus from Riverview Transit Center to North Hanley Transit Centerbus bus 61
    3. Take the bus from North Hanley Transit Center to 4375 Rider Trail North Sbbus bus 34
    1h 37m
    $25–30
  2. Drive 24.5 mi

    cheapest
    1. Drive from Granite City to Saint Charlescar car 24.5 mi
    32 min
    $5–7
  3. Taxi, line 34 bus

    1. Take the taxi from Granite City to North Hanley Transit Centertaxi taxi
    2. Take the bus from North Hanley Transit Center to 4375 Rider Trail North Sbbus bus 34
    36 min
    $32–37
  4. Taxi

    1. Take the taxi from Granite City to Saint Charlestaxi taxi 24.5 mi
    32 min
    $60–75

Questions & Answers

What companies run services between Granite City, IL, USA and Saint Charles, MO, USA?

There is no direct connection from Granite City to Saint Charles. However, you can take the taxi to Riverview Transit Center, take the line 61 bus to North Hanley Transit Center, then take the line 34 bus to 4375 Rider Trail North Sb. Alternatively, you can take the taxi to North Hanley Transit Center then take the line 34 bus to 4375 Rider Trail North Sb.

Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, 5 incredible day trips from Florence by train, and How to travel India's Golden Triangle - to help you get the most out of your next trip.