Територията на общината се обслужва от жп транспорт. Тук преминават международната жп линия, свързваща София със Солун (през граничната гара Кулата) и второстепенната линия Генерал Тодоров-Петрич.
Възможностите на жп транспорта към настоящия момент не се използват достатъчно; така например международният пътнически превоз към Солун е преустановен от няколко години насам.
По маршрута София - Петрич има няколко влака на ден в двете посоки. За повече информация, моля разгледайте разписанието на БДЖ:
http://razpisanie.bdz.bg/site/search.jsp
По маршрута София - Петрич има няколко автобуса на ден в двете посоки. За повече информация, моля разгледайте разписанието на Централна автогара София: http://www.centralnaavtogara.bg или се обадете на Автогара Петрич – Информация: тел. 0745/62136
Всички села от района се обслужват от автобусна линия на всеки час в двете посоки с начална точка автогарата в Петрич.
За съжаление международният железопътен превоз на пътници към Солун е преустановен от няколко години насам.
През територията на петричка община преминават международните автобусни линии София-Струмица и София-Солун.
По линията София-Струмица преминава по един автобус на ден в двете посоки със спирка в Петрич.
По линията София-Солун преминават по няколко автобуса на ден в двете посоки, като само една от фирмите спира в Петрич.
За повече информация, относно двете направления, моля разгледайте разписанието на Централна автогара София: http://www.centralnaavtogara.bg