shuttle

shuttle

People are getting into the shuttle.

shuttle

The tourists ride a shuttle for their trip.

shuttle

The shuttle arrived on time.

noun 2 a vehicle carrying people in short journeys between two places