Time = Distance / Speed
Time = 346 miles / 85 mph
Time ≈ 4.07 hours
Therefore, it will take approximately 4 hours and 7 minutes to drive 346 miles at a speed of 85 mph.