Yes, you can book a ride for someone else. Enter the pickup and drop-off locations as usual, and provide the rider's contact information when prompted.
The cost depends on several factors, including the type of car, distance of the trip, and time of day. You will see the estimated fare before confirming your booking.