John drove 235 miles in 5 hours. If he continued at the same rate, how long would it take to travel 376 miles?

John drove at a rate of 235/5 = <<235/5=47>>47 miles per hour.

Thus, he would take 376/47 = <<376/47=8>>8 hours to travel 376 miles. Answer: \boxed{8}.