HUB hero image

How to Travel from

Freeport to Elgin

by Route or Car

Freeport
+0
Elgin
Transport search to Elgin
Freeport
+0
Elgin
Building a composite car route
Cheapest
Best Offer!
Car
20 h 53 min
2020 km.
from $111
Composite Route Car Only

Three ways to Travel from Freeport to Elgin

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Vangalder Bus

Phone:
+1 608-752-5407
Website:
coachusa.com/van-galder-bus-company
Other from 3120 N Pontiac Dr - Van Galder Bus Terminal to O'Hare
Ave. Duration:
2h 16m
Frequency:
Hourly
Estimated price:
$17.83–$40.76

Pace Bus

Phone:
+1(847) 364-7223
Website:
pacebus.com
Other from Crystal Lake Metra Station to Elgin
Ave. Duration:
56 min
Frequency:
Every 2 hours
Estimated price:
$2.80–$3.82

Questions and Answers

What is the cheapest way to get from Freeport to Elgin?

The cheapest way to get from Freeport to Elgin is to drive which costs $13.04 - $20.65 and takes 1h 20m.

What is the fastest way to get from Freeport to Elgin?

The fastest way to get from Freeport to Elgin is to drive which takes 1h 20m and costs $13.04 - $20.65 .

How far is it from Freeport to Elgin?

The distance between Freeport and Elgin is 168 km. The road distance is 124.1 km.

How long does it take to get from Freeport to Elgin?

It takes approximately 3h 39m to get from Freeport to Elgin, including transfers.

Train, bus or fly from Freeport to Elgin?

.

Can I drive from Freeport to Elgin?

Yes, the driving distance between Freeport to Elgin is 124 km. It takes approximately 1h 20m to drive from Freeport to Elgin.

Where can I stay near Elgin?

There are 133+ hotels available in Elgin. Prices start at $38.21 per night.
+0