Praise Adefemi

Admin

# Ticket Booking Management

Manage all ticket bookings and reservations

Total Bookings Today

456

↑ 12% from yesterday

Confirmed Bookings

398

87.2% confirmation rate

Pending Bookings

43

Awaiting confirmation

Cancelled Bookings

15

3.3% cancellation rate

## Booking Trends

## Booking Status

## Recent Bookings

Booking ID | Passenger | Route | Date & Time | Seats | Amount | Status | Actions
--- | --- | --- | --- | --- | --- | --- | ---
#BK20241201 | David Ifeanyi david@example.com | Enugu - Nsukka | Dec 15, 2025 08:30 AM | 2 | ₦5k | Confirmed |
#BK20241202 | Sarah Williams sarah@example.com | Enugu - Onitsha | Dec 15, 2025 10:00 AM | 1 | ₦3.5k | Pending |
#BK20241203 | Michael Johnson michael@example.com | Enugu - Abuja | Dec 16, 2025 06:00 AM | 3 | ₦24k | Confirmed |

## Top Routes by Bookings

1

Enugu - Nsukka

423 bookings this month

₦1.05m
2

Enugu - Onitsha

312 bookings this month

₦780k
3

Enugu - Abuja

187 bookings this month

₦935k

## Booking Revenue

Today's Revenue ₦560k
This Week ₦3.2m
This Month ₦12.5m

Total Revenue ₦48.2m

## Peak Booking Hours

6:00 AM - 9:00 AM 156 bookings
12:00 PM - 3:00 PM 98 bookings
5:00 PM - 8:00 PM 142 bookings

## Seat Occupancy

Average Occupancy 87%

Total Seats

1,250

Booked

1,087

## Booking Methods

Mobile App
65%
Website
25%
Booking Office
10%

## Cancellation Requests

Booking ID | Passenger | Route | Refund Amount | Reason | Status | Actions
--- | --- | --- | --- | --- | --- | ---
#BK20241180 | Peter Okafor | Enugu - Nsukka | ₦2.5k | Personal Emergency | Pending |
#BK20241175 | Grace Eze | Enugu - Onitsha | ₦3.5k | Change of Plans | Approved |