Our buses

Comfortable rides to every corner of Nigeria

Sienna, S/Bus and 18-seater vehicles, inspected before every trip and driven by trained drivers.

Our terminals

Board at our Port Harcourt terminal

Show your QR ticket on your phone, get scanned at the gate and take your seat.

Our travelers

Pick your seat. Pay. Travel.

Book in minutes from your phone and receive your digital ticket the moment payment is confirmed.

Port Harcourt terminal
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
Explore routes and fares

Built around your journey

28Destinations from Port Harcourt
13States you can reach
4Vehicle types to choose from
₦3,100Fares starting from

How to book

  1. Search your routePick where you are going, the date and how many people are travelling.
  2. Choose a trip and seatsYour seats are held for you for 10 minutes while you finish.
  3. Add passengers and payPay online with Paystack or transfer to our bank account.
  4. 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.

Already booked?

Open your ticket with your booking reference and phone number. No account needed.

Find my booking

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.

Chinedu O.Port Harcourt to Enugu

The fare on the website is the fare I paid. No surprises at the terminal, and the driver was professional.

Amaka E.Port Harcourt to Lagos

Sharing the QR ticket on WhatsApp with my brother was so easy. I will book with RiversJoy again.

Tunde A.Port Harcourt to Abuja