Find your bus
Choose your departure, destination and travel date to see available buses.

Search available routes, choose your preferred seat and get ready for a comfortable journey on available routes.
Popular journeys
Start with a popular route and see today's available buses.
Simple from search to seat
Everything you need to reserve a bus seat, in one place.
Choose your departure, destination and travel date to see available buses.
Compare departure times and fares, then select the seat that works for you.
Complete your payment securely and keep your digital ticket ready to board.
Travel with confidence
Skip the counter queue. Check the current schedule, reserve your seat and keep your ticket with you wherever you go.
Booking help
Quick answers about payment, tickets, boarding and cancellations.
A selected seat is held for 10 minutes while you complete the booking and payment flow.
You can pay online using Khalti or eSewa. Your ticket is confirmed after the payment is successfully verified.
Sign in and open My Bookings to view your booking details or download the ticket as a PDF. Keep the ticket with you throughout the journey.
Open My Bookings first to check whether a ticket was confirmed. If no confirmed ticket appears, try again or contact Yoyo Sewa Travel & Tours support using the details below.
Please reach your selected boarding point at least 30 minutes before departure. Yoyo Sewa Travel & Tours cannot be responsible for a missed bus caused by late arrival.
Eligible completed bookings can be cancelled from My Bookings before the schedule starts. Refund eligibility and the available amount are calculated from the current refund policy before you confirm cancellation.