Your Cart (All Sales Plus Tax)

Your basket is empty, please select tickets on the left
Continue Your Purchase

Learn about the history and culture of San Antonio! Purchase your Narrated Cruise tickets online today and use them for any public tour that leaves our docks every 15 to 20 minutes. Our Narrated Cruises run daily, 10 am - 10 pm (weather permitting).   

Narrated Cruises operate as normal during busy seasons but on occasion, visitors can select the date and time for your cruise where capacity is limited.  These timed cruises are on the reserved cruise tab page when available.


Please Select Your Tickets

Narrated Cruise General Admission
$13 50

Ages 6 - 64

Narrated Cruise Child 1-5
$7 50

Ages 1 - 5

Narrated Cruise Senior Gen Admission
$10 50

Age 65 +

Narrated Cruise Military Gen Adm
$10 50

Age 18 - 64, valid military ID required

Narrated Cruise Local Resident
$11 50

Valid ID showing Bexar County local residency is required when using the ticket.

  • Web tickets expire in 30 days from the date of purchase or after the specific date and time printed on the ticket.  Tickets are non-refundable. Photo ID will be required for any transaction including local residents, military, and seniors. Please bring ticket with you to the boarding line for check-in. You may print the ticket or show your mobile phone for redemption. Your ticket is your receipt. Children under 12 years old must be accompanied by an adult, 18 years or older. Children under 12 months old must sit on an adult lap. We reserve the right to refuse service to anyone. Passengers are held accountable to follow all safety rules. GO RIO management assumes no responsibility for loss of property, theft or injury to any person resulting from or in any way connected to riding. Pets are not allowed except for service animals. All of our boats are ADA accessible for enjoying tours, shuttles and charters. River cruises may be closed for inclement weather. If you have any technical issues or do not receive your ticket via email after purchase, please call 210-227-4746.