Comfortable rides to every corner of Nigeria
Sienna, S/Bus and 18-seater vehicles, inspected before every trip and driven by trained drivers.
Board at our Port Harcourt terminal
Show your QR ticket on your phone, get scanned at the gate and take your seat.
Pick your seat. Pay. Travel.
Book in minutes from your phone and receive your digital ticket the moment payment is confirmed.
Daily departures
About RiversJoy
RiversJoy carries passengers from our Port Harcourt terminal to cities across Nigeria, including Abuja, Lagos, Benin, Enugu and Calabar. We publish the fare for every route, let you choose your seat online and send your ticket the moment payment is confirmed.
Our fleet includes Sienna, 12-seater, S/Bus and 18-seater vehicles. Each one is inspected before it leaves the terminal, so you spend less time queuing and more time getting there.
- A published fare on every route
- Seat selection before you pay
- QR ticket on your phone
Built around your journey
Travel With Comfort. Book With Confidence.
Book your RiversJoy journey online, choose your preferred seat, pay securely and receive your digital ticket instantly.
How to book
- Search your routePick where you are going, the date and how many people are travelling.
- Choose a trip and seatsYour seats are held for you for 10 minutes while you finish.
- Add passengers and payPay online with Paystack or transfer to our bank account.
- Board with your QR ticketDownload, print or share it on WhatsApp. Staff scan it at the terminal.
Why RiversJoy is the best way to travel
Easy online booking
Book your journey from your phone or computer in a few minutes.
Choose your seat
See the vehicle layout and pick your seat before you pay.
Secure payment
Pay with card, transfer or USSD through Paystack, or by bank transfer.
Digital ticket
Your ticket arrives as soon as payment is confirmed. Show it on your phone at boarding.
Reliable travel
Inspected vehicles, trained drivers and a published fare on every route.
Popular routes
Daily departures from our Port Harcourt terminal. Tap a route to see its fares and the next available trips.
Already booked?
Open your ticket with your booking reference and phone number. No account needed.
What our passengers say
I picked my seat from my phone, paid and had my ticket in seconds. Boarding was quick and the ride was smooth.
The fare on the website is the fare I paid. No surprises at the terminal, and the driver was professional.
Sharing the QR ticket on WhatsApp with my brother was so easy. I will book with RiversJoy again.