Peace Mass Transit Price List (June 2024)

Peace Mass Transit is considered one of the best transportation companies in Nigeria today. This company began with just two buses but has grown to have more than 1,900 buses. The buses from this company commute to different parts of Nigeria with over 30,000 customers every day.

You can hardly mention five transportation companies in Nigeria without mentioning Peace Mass Transit. Because of this, many people want to find out the cost of travelling via this company, just like you. We will address this question and many others in this post, so grab a seat and continue reading.

Peace Mass Transit Price List

Peace Mass Transit Price List

Peace Mass Transit was established by Chief Samuel MAduka Onyishi as an offshoot of the Peace Group in 1996. The company’s first terminal was at the University of Nigeria, Nsukka. Since then, the brand has expanded to having terminals in 19 of the 36 States in Nigeria. It has over 2,500 staff working in different capacities. Finding out the cost of travelling isn’t so easy but we have done the homework on your behalf. Check the list below to see the different routes and how much it costs to travel:

Aba Terminal    

  • Asa Road Highway – Abuja: ₦18,000
  • Asa Road Highway– Benin: ₦4,000
  • Asa Road Highway– Warri: ₦3,500
  • Asa Road Highway– Ibadan: ₦14,000
  • Asa Road Highway– Enugu: ₦4,000
  • Asa Road Highway– Nsukka: ₦5,000
  • Asa Road Highway– Onitsha: ₦3,500

Abakaliki Terminal 

  • 25A Afikpo Rd. Highway – Nnewi: ₦1,900
  • 25A Afikpo Rd. Highway– Nsukka: ₦3,000
  • 25A Afikpo Rd. Highway – Onitsha: ₦4,500
  • 25A Afikpo Rd. Highway– Owerri: ₦4,500
  • 25A Afikpo Rd. Highway– Portharcourt: ₦7,000

Abuja Terminal 

  • Gwagwalada – Enugu: ₦10,000
  • Gwagwalada – Enugu: ₦12,000
  • Kubwa– Aba: ₦15,500
  • Kubwa– Abakaliki: ₦12,500
  • Kubwa– Enugu: ₦11,500
  • Kubwa– Lagos: ₦17,500
  • Kubwa– Onitsha: ₦13,500
  • Kubwa– Portharcourt: ₦17,500
  • Mararaba– Aba: ₦16,000
  • Mararaba– Abakaliki: ₦13,500
  • Mararaba– Enugu: ₦9,000
  • Mararaba– Lagos: ₦17,000
  • Mararaba– Onitsha: ₦13,000
  • Utako– Akure: ₦13,500
  • Utako– Ibadan: ₦15,500
  • Utako– Lagos: ₦17,500
  • Utako– Owerri: ₦15,500
  • Utako– Portharcourt: ₦17,500

Afikpo Terminal 

  • Ngodo Road– Aba: ₦3,000
  • Ngodo Road– Abuja: ₦15,000
  • Ngodo Road– Ibadan: ₦12,000
  • Ngodo Road– Ilorin: ₦19,000
  • Ngodo Road– Lagos: ₦17,000
  • Ngodo Road– Benin: ₦7,000

Akure Terminal 

  • 141 Oyemekun Road– Enugu: ₦6,500
  • 141 Oyemekun Road–Ikom: ₦9,500
  • 141 Oyemekun Road– Lokoja: ₦7,000

Benin Terminal   

  • 19 Akpakpava Road, 2nd Junction – Aba: ₦8,000
  • 19 Akpakpava Road, 2nd Junction – Abakaliki: ₦8,000
  • 19 Akpakpava Road, 2nd Junction – Akure: ₦4,500
  • 19 Akpakpava Road, 2nd Junction – Calabar: ₦13,000
  • 19 Akpakpava Road, 2nd Junction – Ogun: ₦2,500

Ibadan Terminal 

  • Sango Road– Aba: ₦16,000
  • Sango Road– Abuja: ₦16,000
  • Sango Road– Benin: ₦9,000
  • Sango Road– Calabar: ₦18,000
  • Sango Road– Portharcourt: ₦16,000

Ilorin Terminal     

  • Old Jebba Road – Benin: ₦5,000
  • Old Jebba Road – Calabar: ₦21,000
  • Old Jebba Road – Kaduna: ₦8,000
  • Old Jebba Road – Owerri: ₦18,000
  • Old Jebba Road – Uyo: ₦20,500

Lagos Terminal    

  •  Ajah – Abuja: ₦20,500
  • Ajah – Akure: ₦12,000
  • Ajah – Benin: ₦24,500
  • Ajah – Kaduna: ₦24,500
  • Ajah – Minna: ₦23,500

Onitsha Terminal 

  • Oguta – Aba: ₦3,000
  • Oguta – Abuja: ₦14,000
  • Oguta – Ibadan: ₦12,000
  • Oguta – Lagos: ₦11,000
  • Oguta – Minna: ₦16,000

Portharcourt Terminal   

  • OIl Mill – Abuja: ₦17,500
  • OIl Mill – Ibadan: ₦15,000
  • OIl Mill – Ogun: ₦13,500
  • OIl Mill – Nsikka: ₦8,000
  • OIl Mill – Calabar: ₦6,500

Sango Otta Terminal

  • 54 Idiroko Road – Aba: ₦8,500
  • 54 Idiroko Road – Asaba: ₦7,000
  • 54 Idiroko Road – Benin: ₦6,000
  • 54 Idiroko Road – Calabar: ₦11,500
  • 54 Idiroko Road – Nsukka: ₦8,000


Note that these prices are likely to change depending on several factors. Some of these factors include company policies, seasonal celebrations, demand, and the economic situation of the country. We will update this post with the latest prices once we notice a price change.

Peace Mass Transit Terminals Locations and Contact Details

Great job, you now know how much it costs to travel via Peace Mass Transit to different parts of Nigeria. The next question is where can you book and board Peace Mass Transit vehicles? Peace Mass Transit has terminals in 19 States in Nigeria. We will show you their locations, addresses, and phone numbers in this section.

Aba Terminal13, Asa Road, Aba, Abia State08055091828
Abakaliki Terminal25A, Afikpo Road Abakaliki, Ebonyi State.08055091816
Abakpa TerminalLiberty Junction, By Ogwuago/Obinagu Road, Abakapa, Enugu State08056697088
Afikpo Terminal7, Ngodo Road, Amangbalia, Afikpo North, Ebonyi State07055792617
Ajah TerminalAjiwe, Opp. Micheal and Solomon House, Ajah, Lagos State07055792630
Ajegunle Terminal6, Achakpo Street, Off Mba Street, Ajegunle, Lagos State  08056697070
Akure TerminalIfe-Ibadan Expressway,Along Ife Road, Opp. Swan Hotel, Akure, Ondo State  08056697069
Asaba TerminalAsaba08055091810
ABUJA, MARARABABy the last Bus stop, Keffi Road08055091822
ABUJA, BWARIShagari Road, Opposite Market08056697034
ABUJA, GWAGWALADAOpposite Brifina Hotel, Gwagwalada, Abuja08055091833
ABUJA, KUBWAKubwa08055091830
ABUJA, KUJEGwagwalada Road, Near Secretariat Junction, Kuje, Abuja.08055091858
ABUJA, UTAKO39 Ajose Adeogun Street, Utako, FCT, Abuja08055091829
ABUJA, ZUBAZuba08055091831
Benin Terminal117, Akpakpava Road, By 2nd Junction, Benin City, Edo State08056697034
Bwari Terminal9, Shagari Road, Opposite Market, Bwari, Abuja08056697034
Calabar Terminal56, Bedwell Street, Behind WATT Market, Calabar, Cross River08055091834
Demorose Terminal106, Old Ojo Road, Near Agboju Market, Church Bus Stop, Lagos State08056697004
Ejigbo TerminalIlepo Bus-Stop, Ejigbo, Lagos State08056697005
ENUGU, ABAKPAAbakpa08056697088
ENUGU, GARKIOpposite Garki Market, Enugu07055794026
Ojota TerminalFlyover Bridge, Ketu Road, Beside Biode Garage, Ojota, Lagos State08150461820
Ojuelegba Terminal9/10 Western Avenue, Ojuelegba Roundabout, Opp. Abati Barracks, Lagos State08055091827
Oshodi TerminalCharity Bustop, Opp. Army Resettlement Centre, Lagos State08056697095
Orile Iganmu Terminal10, Badagry Expressway, By Church Bustop, Orile Iganmu, Lagos State08055091826
Enugu Terminal1, Christ Chemist Roundabout, Enugu State08055091825
Ibadan TerminalSamonda Old Airport, UI, Sango Road, Ibadan08055091851
Ibafo TerminalNear Ibafo, Police Station, Opposite Internal Revenue, Ibafo, Ogun State08056697049
Ikorodu Terminal9, Sagamu Road, Ikorodu, Lagos State08056697002
Port Harcourt TerminalOpposite Bori Camp, Rumuola, Port Harcourt08055091822
Ilorin Terminal1, Ogba Dam Road, Opp. Stella Obasanjo Hall, Offa Garage Road, Ilorin, Kwara State08055091849
Jibowu Terminal7, Ikorodu Road, By Traffic Light, Opposite Chisco Motors, Jibowu, Lagos State08056697003
Jos TerminalTerminus Market, Jos  08055091842
Kaduna TerminalPlot 1416, By Command Junction, Along Nnamdi Azikwe Expressway, Kaduna State07055792632
Nyanya TerminalNyanya, Abuja08056697087
Maza-maza TerminalMaza-maza07055792627
Nnewi Terminal4/5 Owerri Road, By Nwafor Orizu Roundabout, Anambra State08056697009
Nsukka Terminal64, Enugu Road, Nsukka, Enugu State08055091817
Minna TerminalDavid Mark Road, Opp. INEC Office, Niger State08056697027
Onitsha Terminal103, Oguta Road, Upper Iweka, Onitsha, Anambra State08055091818
Warri Terminal118 Warri – Sapele Road, Off Airport Junction, By Orokodudu Junction, Delta State08056697041
Yenegoa Terminal783, Okutukutu, Mbaiama, Yenegoa, Bayelsa State08055091855


How to Book a Ticket with Peace Mass Transit

What if you don’t want to visit any of the terminals to get a ticket? The good news is that Peace Mass Transit allows you to book your tickets online. You can do this by visiting the website When you do this, click on “Book now” in the website window.

Go to the seat reservation column then provide your departure location, departure date, and destination. Select “Find a Bus” to choose the available buses then select your preferred seat. Pay for your ticket by clicking on “Pay for Seat.” Finish up by clicking “Pay for Booking” and then provide the required details. Once you are done, you will get an email to verify your booking.

Leave a Reply