Free cancellation: get a full refund up to 24 hours in advance. Learn more

Top Middle East & Africa Bus Services

Category
Select Dates
Filter




Clear Filters
Clear Filters

18 Tours and Activities

Sort by:Default


Shuttle Bus Services: Nairobi - Arusha - Moshi - Kilimanjaro

Booking transportation in advance can eliminate stress from your vacation and save time compared to last-minute bookings. Get to where you’re going safely and easily by booking with this shuttle bus, which services Arusha, Moshi, Marangu, and more, in addition to locations within and around Nairobi.
  • Duration: 1 day
  • Duration: 1 day
From  
$24.00 USD
From  
$24.00 USD
See Details

Nairobi Airport Transfer Shuttles

Shuttle transfer from J.K.I.A to city hotels and Wilson airport. This is a high quality service with professional, educated and courteous drivers, offering a fleet of modern vehicles as well as Nairobi travel information.
  • Duration: 45 minutes
  • Free Cancellation
  • Duration: 45 minutes
  • Free Cancellation
From  
$35.00 USD
From  
$35.00 USD
See Details

7-Day Pass Hop-on Hop-off Baz Bus Travel Pass – Johannesburg Departure

Enjoy the freedom to discover South Africa at your own pace with this unique 7 day pass hop-on hop-off door-to-door bus service. Travel everywhere between Johannesburg and Cape Town through the Drakensberg area, the Wild Coast and/or the Garden Route. You plan your own route, decide where to start, which stops you would like to make, where you finish your trip and how much time you want to spend in each town. Your ticket will only expire 7 day after your first day of travel. Travel in the comfort of a 19 seater semi-luxury bus in the company of fellow travelers who share your passion for exploring and adventure. Convenient pickup and drop-off are available from the door of more than 200 establishments (from backpacking hostels to guest-houses and hotels) located in 40 different cities, towns and villages between Johannesburg and Cape Town.
  • Duration: 7 days
  • Free Cancellation
  • Duration: 7 days
  • Free Cancellation
From  
$243.83 USD
From  
$243.83 USD
See Details

14-Day Pass Hop-on Hop-off Baz Bus Travel Pass – Cape Town Departure

Enjoy the freedom to discover South Africa at your own pace with this unique 14 day pass hop-on hop-off door-to-door bus service. Travel everywhere between Cape Town and Johannesburg through the Garden Route, the Wild Coast and the Drakensberg area. You plan your own route, decide where to start, which stops you would like to make, where you finish your trip and how much time you want to spend in each town. Your ticket will only expire 14 day after your first day of travel.Travel in the comfort of a 19 seater semi-luxury bus in the company of fellow travelers who share your passion for exploring and adventure. Convenient pickup and drop-off are available from the door of more than 200 accommodation located in 40 different cities, towns and villages between Cape Town and Johannesburg.
  • Duration: 14 days
  • Free Cancellation
  • Duration: 14 days
  • Free Cancellation
From  
$388.11 USD
From  
$388.11 USD
See Details

One-Way Hop-on Hop-off Bus from Cape Town to Durban

Enjoy the freedom to discover South Africa at your own pace with this unique one-way hop-on hop-off bus service between Cape Town and Durban. Travel in the comfort of a 19 seater semi-luxury bus in the company of fellow travellers who share your passion for exploring and adventure. Convenient pickup and drop-off is available from 200 accommodations (from backpacking hostels, guest-houses and hotels) located in 40 different cities, towns and villages between Cape Town and Durban. You plan your own route, decide which stops you would like to make and how much time you want to spend in each town, there is no time limit on your ticket.
  • Duration: 14 to 365 days
  • Free Cancellation
  • Duration: 14 to 365 days
  • Free Cancellation
From  
$424.90 USD
From  
$424.90 USD
See Details

One-Way Hop-on Hop-off Bus from Durban to Cape Town

Enjoy the freedom to discover South Africa at your own pace with this unique one-way hop-on hop-off bus service between Durban and Cape Town. Travel in the comfort of a 19 seater semi-luxury bus in the company of fellow travellers who share your passion for exploring and adventure. Convenient pickup and drop-off is available from 200 accommodations (from backpacking hostels to guest houses or hotels) located in 40 different cities, towns and villages between Durban and Cape Town. You plan your own route, decide which stops you would like to make and how much time you want to spend in each town, there is no time limit on your ticket.
  • Duration: 14 to 365 days
  • Free Cancellation
  • Duration: 14 to 365 days
  • Free Cancellation
From  
$424.90 USD
From  
$424.90 USD
See Details

21-Day Pass Hop-on Hop-off Baz Bus Travel Pass – Johannesburg Departure

Combine the freedom and flexibility of independent travel, with the convenience of a guided tour with this hop-on hop-off bus pass. Valid for 21 days, enjoy unlimited transport between Johannesburg and Cape Town, with stops at 40 different destinations along the Garden Route, the Wild Coast, and Drakensberg. Pickup and drop-off is available from hotels and hostels in each town, and you can choose where to go and how long to stay.
  • Duration: 21 days
  • Free Cancellation
  • Duration: 21 days
  • Free Cancellation
From  
$481.89 USD
From  
$481.89 USD
See Details

One-Way Hop-on Hop-off Bus from Johannesburg to Port Elizabeth

Enjoy the freedom to discover South Africa at your own pace with this unique one-way hop-on hop-off bus service between Johannesburg and Port Elizabeth. Travel in the comfort of a 19 seater semi-luxury bus in the company of fellow travellers who share your passion for exploring and adventure. Convenient pickup and drop-off is available from 200 accommodations (from backpacking hostels to guest-houses and hotels) located in 40 different cities, towns and villages between Johannesburg and Port Elizabeth. You plan your own route, decide which stops you would like to make and how much time you want to spend in each town, there is no time limit on your ticket.
  • Duration: 14 to 365 days
  • Free Cancellation
  • Duration: 14 to 365 days
  • Free Cancellation
From  
$296.49 USD
From  
$296.49 USD
See Details

Kilimanjaro & Upcountry Tanzania Advance bus ticket bookings

Ticket booking to Kilimanjaro And Upcountry cities!
  • Duration: 1 day
  • Free Cancellation
  • Duration: 1 day
  • Free Cancellation
From  
$25.00 USD
From  
$25.00 USD
See Details

14-Day Pass Hop-on Hop-off Baz Bus Travel Pass – Johannesburg Departure

Enjoy the freedom to discover South Africa at your own pace with this unique 14 day pass hop-on hop-off door-to-door bus service. Travel everywhere between Johannesburg and Cape Town through the Drakensberg area, the Wild Coast and the Garden Route. You plan your own route, decide where to start, which stops you would like to make, where you finish your trip and how much time you want to spend in each town. Your ticket will only expire 14 day after your first day of travel.Travel in the comfort of a 19 seater semi-luxury bus in the company of fellow travelers who share your passion for exploring and adventure. Convenient pickup and drop-off are available from the door of more than 200 Accommodation located in 40 different cities, towns and villages between Johannesburg and Cape Town.
  • Duration: 14 days
  • Free Cancellation
  • Duration: 14 days
  • Free Cancellation
From  
$388.11 USD
From  
$388.11 USD
See Details

21-Day Pass Hop-on Hop-off Baz Bus Travel Pass – Cape Town Departure

Enjoy the freedom to discover South Africa at your own pace with this unique 21 day pass hop-on hop-off door-to-door bus service. Travel everywhere between Cape Town and Johannesburg through the Garden Route, the Wild Coast and the Drakensberg area. You plan your own route, decide where to start, which stops you would like to make, where you finish your trip and how much time you want to spend in each town. Your ticket will only expire 21 day after your first day of travel. Travel in the comfort of a 19 seater semi-luxury bus in the company of fellow travelers who share your passion for exploring and adventure. Convenient pickup and drop-off are available from the door of more than 200 establishments (from backpacking hostels to guest houses and hotels) located in 40 different cities, towns and villages between Cape Town and Johannesburg.
  • Duration: 21 days
  • Free Cancellation
  • Duration: 21 days
  • Free Cancellation
From  
$481.89 USD
From  
$481.89 USD
See Details

7-Day Pass Hop-on Hop-off Baz Bus Travel Pass – Cape Town Departure

Enjoy a flexible, customized itinerary as you travel around South Africa on a hop-on hop-off bus. Your 7-day ticket allows you to get on and off the bus whenever you like, exploring the stops that interest you at your own pace. The bus travels through the Drakensberg area, the Wild Coast, the Garden Route, Johannesburg, and Cape Town at more than 200 stops. You'll travel in comfort in a 19-seat semi-luxury bus with other independent, adventurous travelers.
  • Duration: 7 days
  • Free Cancellation
  • Duration: 7 days
  • Free Cancellation
From  
$243.83 USD
From  
$243.83 USD
See Details

7-Day Pass Hop-on Hop-off Baz Bus Travel Pass -Durban Departure

Enjoy the freedom to discover South Africa at your own pace with this unique 7 day pass hop-on hop-off door-to-door bus service. Travel everywhere between Cape Town and Johannesburg through the Garden Route, the Wild Coast and/or the Drakensberg area. You plan your own route, decide where to start, which stops you would like to make, where you finish your trip and how much time you want to spend in each town. Your ticket will only expire 7 day after your first day of travel. Travel in the comfort of a 19 seater semi-luxury bus in the company of fellow travelers who share your passion for exploring and adventure. Convenient pickup and drop-off are available from the door of more than 200 accommodations (from backpacker hostels to guest houses and hotels) located in 40 different cities, towns and villages between Cape Town and Johannesburg.
  • Duration: 7 days
  • Free Cancellation
  • Duration: 7 days
  • Free Cancellation
From  
$243.83 USD
From  
$243.83 USD
See Details

One-Way Hop-on Hop-off Bus from Johannesburg to Cape Town

Enjoy the freedom to discover South Africa at your own pace with this unique one-way hop-on hop-off bus service between Johannesburg and Cape Town. Travel in the comfort of a 19  seater semi-luxury bus in the company of fellow travellers who share your passion for exploring and adventure. Convenient pickup and drop-off is available from 200 accommodations (from backpacking hostels to guest houses, or hotels) located in 40 different cities, towns and villages between Johannesburg and Cape Town. You plan your own route, decide which stops you would like to make and how much time you want to spend in each town, there is no time limit on your ticket.
  • Duration: 14 to 365 days
  • Free Cancellation
  • Duration: 14 to 365 days
  • Free Cancellation
From  
$512.19 USD
From  
$512.19 USD
See Details

One-Way Hop-on Hop-off Bus from Port Elizabeth to Cape Town

Enjoy the freedom to discover South Africa at your own pace with this unique one-way hop-on hop-off bus service between Port Elizabeth and Cape Town. Travel in the comfort of a 19-seater semi-luxury bus n the company of fellow travelers who share your passion for exploring and adventure. Convenient pickup and drop-off is available from 200 accommodation (from backpacking hostels to guest houses and hotels) located in 40 different cities, towns and villages between Port Elizabeth and Cape Town. You plan your own route, decide which stops you would like to make and how much time you want to spend in each town, there is no time limit on your ticket.
  • Duration: 1 to 365 days
  • Free Cancellation
  • Duration: 1 to 365 days
  • Free Cancellation
From  
$221.47 USD
From  
$221.47 USD
See Details

14-Day Pass Hop-on Hop-off Baz Bus Travel Pass -Durban Departure

Enjoy the freedom to discover South Africa at your own pace with this unique 14 day pass hop-on hop-off door-to-door bus service. Travel everywhere between Cape Town and Johannesburg through the Garden Route, the Wild Coast and the Drakensberg area. You plan your own route, decide where to start, which stops you would like to make, where you finish your trip and how much time you want to spend in each town. Your ticket will only expire 14 day after your first day of travel. Travel in the comfort of a 19 seater semi-luxury bus in the company of fellow travelers who share your passion for exploring and adventure. Convenient pickup and drop-off are available from the door of more than 200 accommodation located in 40 different cities, towns and villages between Cape Town and Johannesburg.
  • Duration: 14 days
  • Free Cancellation
  • Duration: 14 days
  • Free Cancellation
From  
$388.11 USD
From  
$388.11 USD
See Details

1-Way Hop-On Hop-Off Bus Ticket from Cape Town to Johannesburg

Journey from Cape Town to Johannesburg while hopping off and on at stops along the way with this 1-way hop-on hop-off bus ticket. Explore South Africa at your own pace, and plan out your own itinerary, so you see the places and things that interest you most. Because there’s no time limit on your ticket, you can choose to stay however long you’d like in certain cities along the route, and with pickup and drop-off in more than 40 cities included, you’re so to see most of the country if you choose to.
  • Duration: 15 hours
  • Free Cancellation
  • Duration: 15 hours
  • Free Cancellation
From  
$512.19 USD
From  
$512.19 USD
See Details

21-Day Pass Hop-on Hop-off Baz Bus Travel Pass-Durban departure

Enjoy the freedom to discover South Africa at your own pace with this unique 21 day pass hop-on hop-off door-to-door bus service. Travel everywhere between Cape Town and Johannesburg through the Garden Route, the Wild Coast and the Drakensberg area. You plan your own route, decide where to start, which stops you would like to make, where you finish your trip and how much time you want to spend in each town. Your ticket will only expire 21 day after your first day of travel. Travel in the comfort of a 19 seater semi-luxury bus in the company of fellow travelers who share your passion for exploring and adventure. Convenient pickup and drop-off are available from the door of more than 200 accommodations (from backpacking hostels to guest-houses and hotels) located in 40 different cities, towns and villages between Cape Town and Johannesburg.
  • Duration: 21 days
  • Free Cancellation
  • Duration: 21 days
  • Free Cancellation
From  
$481.89 USD
From  
$481.89 USD
See Details


Book online or call
(888) 680-5731
(888) 680-5731