The speed of a truck is 50 mph and the speed of a car is 60 mph. They start moving in the opposite directions from the same point. What is the distance between them in 3 hours?

In three hours, the truck will have traveled 50 mph * 3 hours = <<50*3=150>>150 miles.

Similarly, the car will have traveled 60 mph * 3 hours = <<60*3=180>>180 miles.
Since they are traveling in opposite directions, the distance between them is 150 + 180 = <<150+180=330>>330 miles. Answer: \boxed{330}.