How to get from Lewiston to Caribou by car, truck, walk, bike

Distance between Lewiston and Caribou is 958 kilometers (594 miles).
Driving distance from Lewiston to Caribou is 1283 kilometers (795 miles)

LewistonCaribou
Leaving from
Going to

Route Map

4 Ways from Lewiston (United States/New York) to Caribou (United States/Maine)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto North 8th Street 14 m
2. Turn left onto Center Street, NY 18F 459 m
3. Turn right onto NY 104 1.72 km
4. Turn left onto Military Road, NY 265 1.19 km
5. Turn right onto Upper Mountain Road 363 m
6. Keep right 22.92 km
7. Keep right 15.79 km
8. Keep left 221.10 km
9. Keep right 1.08 km
10. Keep left 145.09 km
11. Continue onto I 81 126 m
12. Continue onto I 81 12.21 km
13. Keep right 57.95 km
14. Continue onto Highway 401, 401 135.90 km
15. Keep right 1.25 km
16. Keep left 4.83 km
17. Keep left 37.28 km
18. Keep left onto Autoroute Métropolitaine - Autoroute Transcanadienne, 40 11.16 km
19. Keep right 1.07 km
20. Keep left onto Autoroute Louis-Hippolyte-Lafontaine, 25 207.31 km
21. Keep right 14.69 km
22. Keep right 7.89 km
23. Keep right 746 m
24. Keep left 340 m
25. Keep left 184.57 km
26. Keep right onto Autoroute Claude-Béchard, 85 20.46 km
27. Continue onto Autoroute Claude-Béchard, 85 138.25 km
28. Keep right 508 m
29. Turn right onto Rue Saint Jean, 17 35.20 km
30. At roundabout, take exit 1 onto Main Street, US 1 Business 2.12 km
31. Turn left onto Record Street 34 m
32. Turn left 111 m
33. Turn right 28 m
34. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Lewiston (United States/New York) to Caribou (United States/Maine)?
How do I get from Lewiston (United States/New York) to Caribou (United States/Maine) the fastest?
How long does it take to get from Lewiston (United States/New York) to Caribou (United States/Maine)?

Trips to Caribou (United States/Maine)

LewistonCaribouPortlandCaribouMaineCaribou