Tematyka pisma skupia się wokół informacji i praktycznych porad na temat wyboru linii lotniczych, hoteli, wypożyczalni samochodów, programów lojalnościowych, a także organizacji konferencji i wyjazdów motywacyjnych dla firm.
Wydawcą pisma jest R&S Media Sp. z o.o., zaś druk, sprzedaż reklam oraz działania sponsoringowe zostały powierzone Wydawnictwu G+J Polska, wydawcy m.in. magazynów National Geographic i National Geographic Traveler. Projekt z ramienia G+J nadzoruje Agnieszka Wierzbicka-Baxter, dyrektor sprzedaży i Rozwoju Biznesu, odpowiedzialna za rozwój nowego obszaru biznesowego custom publishing. Za sprzedaż reklam odpowiadają: Elżbieta Hołubka, Dyrektor Biura Reklamy G+J i Małgorzata Pawłowska-Babut, Dyrektor Reklamy Business Traveller Poland.
Business Traveller Poland jest 10. edycją pisma na świecie. Magazyn powstał w 1976 roku w Wielkiej Brytanii; obecny jest również w USA, Niemczech, Danii, Chinach, rejonie Azji i Pacyfiku, Afryce oraz na Węgrzech i Bliskim Wschodzie.
Nakład pierwszego wydania wynosi 10.000 egz. Dystrybucja pisma odbywać się będzie poprzez prenumeratę korporacyjną i indywidualną, a także na pokładach wybranych linii lotniczych startujących z Polski, w salonach Business Class na lotniskach polskich, w wybranych hotelach, kioskach i salonach prasowych na lotniskach i głównych dworcach kolejowych w największych miastach w Polsce.
Każdego roku czytelnicy pisma przyznają prestiżowe nagrody Business Traveller Magazine – w czterdziestu kategoriach, tworząc ranking najlepszych na świecie linii lotniczych, salonów Business Class, hoteli i spa hotelowych.