Eastern Cape is in South Africa and stretches along the Indian Ocean between Western Cape and KwaZulu-Natal.
The Eastern Cape province includes the former "homelands" of Transkei and Ciskei. With a long coastline on the Indian Ocean it offers great beaches as well as several very interesting National Parks. Its population is mainly Xhosa-speaking and the province is home to several of South Africa`s most important persons in the fight against Apartheid (e.g. Nelson Mandela, Thabo Mbeki, Steve Biko and Oliver Tambo). It's still a poor province especially in the former homelands but beautiful and not so touristy.
The Eastern Cape can be divided in the following regions:
Tsitsikamma has large tracts of indigenous forest and Fynbos with deep river gorges.
The main motorway in the province is the N2. It runs along the coast from Cape Town via the Garden Route, Gqeberha/Port Elizabeth, the Transkei and further through KwaZulu-Natal and Mpumalanga. The road condition is mainly excellent except in the Transkei. Do not travel the Transkei portion of the N2 at night as the potholes can be deep and there are often stray animals, i.e., cows and goats, wandering around.
Follow the N2 via the Overberg and into the Garden Route
Follow the N1 toll road south until Colesberg, then follow the N9 from there towards Graaff-Reinet and George or follow first the N9 and then the N10 towards Gqeberha/Port Elizabeth. Avoid driving the N9 and N10 at night as game often wander onto the road at night and accidents are not uncommon. A full grown kudu or other large antelope can cause some severe damage to you and your vehicle.
Gqeberha/Port Elizabeth and East London are the main national airports both with several flights daily to other South African destinations, but no international flights.
Spoornet operates regular trains from Johannesburg to Gqeberha/Port Elizabeth and East London. There is also a once-weekly service from Cape Town to East London, a daily service between Grahamstown and Alicedale and a weekend-only service between East London and Mthatha (via Amabele).
Definitely the best option if you are more than two as several regions and some of the National Parks aren't accessible by public transport. Road Conditions are mainly good but get informed before you start. Car rental is available in larger cities and along the popular resorts of the Garden Route.
Be careful of wild animals, especially monkeys, on the road. Be especially careful if driving at night.
The main companies cross the Eastern Cape on their way from Cape Town to Durban. There are other main routes from Gqeberha/Port Elizabeth and East London to Johannesburg.
The Baz Bus traverses the province on its Cape Town - Gqeberha/Port Elizabeth - Durban run ; Gqeberha/Port Elizabeth is a compulsory overnight stop.
Minibus services are available for local transport between neighbouring towns (and also on several longer distances).
With the limited range of railways this isn't really a viable option for touring the province. However, the route from Grahamstown to Alicedale is very scenic and well worth doing. The newly opened line from East London to Mthatha also traverses some dramatic scenery through the Wild Coast.
The Garden Route is a major tourist destination with a broad range of accommodation in all ranges, as is Gqeberha/Port Elizabeth.
North of East London is the spectacular Wild Coast, which begins near Morgan's Bay and Kei mouth.
Accommodation is a little bit more limited inland, but there will always be options.