Driving directions from Ottawa, Canada to Roanoke, United States distance


Ottawa, Canada
Head northeast on Florence St toward Kent St 0.4 km
Turn right onto Bank St/Ottawa Regional Rd 31 0.3 km
Turn left onto Argyle Ave 0.2 km
Turn right onto R. O'Connor St 0.1 km
Slight right to merge onto Trans-Canada Hwy/ON-417 W 12.3 km
Take the ON-416 S exit on the left toward ON-401 1.0 km
Continue onto ON-416 S 74.7 km
Merge onto ON-401 W 58.3 km
Take exit 661 for ON-137 toward Hill Island/Ontario/I-81/Thousand Islands Bridge/USA 1.2 km
Continue onto ON-137 S
Toll road
Entering the United States of America (New York)
3.9 km
Continue onto I-81 S 282 km
Keep right at the fork to stay on I-81 S
Entering Pennsylvania
85.9 km
Keep left at the fork to stay on I-81 S, follow signs for Interstate 81 S/Wilkes-Barre
Passing through Maryland, West Virginia
Entering Virginia
654 km
Take exit 143 on the left for I-581 S/US-220 S toward Airport/Roanoke 0.6 km
Continue onto I-581 S/US-220 S 8.8 km
Take exit 5 toward Downtown 0.3 km
Merge onto Williamson Rd NE 0.5 km
Turn right onto Campbell Ave SE 0.3 km
Turn left onto S Jefferson St 74 m
Turn right at the 1st cross street onto Kirk Ave SW
Destination will be on the left
77 m
Roanoke, United States
Map data ©2023 Google
Ottawa to Roanoke road map

Ottawa to Roanoke flight distance miles / km

603.7 mi / 971.6 km
Also see in Canada
Of interest in United States

Ottawa to Roanoke car distance km / miles

1,184.4 km / 736.0 miles

Ottawa to Roanoke driving time

11 hours 6 minutes

Ottawa to Roanoke average speed

106.6 km/h

Fuel consumption calculator

88.83 liters

Fuel price calculator

133.25 €
€/L