Rome2Rio

Plan your Pakistan Itinerary with Real Train, Bus & Inter-City Routes

Pakistan travel plans with the routes already figured out

Rome2Rio itineraries for Pakistan are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

13 days in Pakistan

Karachi Gujranwala

Itinerary navigation

Day 1: Karachi, Pakistan

Activities
  • TDF MagnifiScience Centre
  • Chaukhandi Tombs
Explore Karachi itineraries
Hotel
Hotel
Recommended

Avari Towers Karachi

7.71,315 reviews
See more hotels

Day 2: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$NaN–NaN
See more transport options
Activities
  • Giddu Bunder
  • Navalrai Market
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.454 reviews
See more hotels

Day 3: Lahore, Pakistan

Day 4: Islamabad, Pakistan

Distance
Transport
Popular
Lahore → Islamabad by fly
  1. Take the taxi from Lahore to Islamabadtaxi taxi
  2. Fly from Lahore to Islamabadplane plane
  3. Take the taxi from Lahore to Islamabadtaxi taxi
1h 26m
$NaN–NaN
See more transport options
Activities
  • Monal Restaurant Viewpoint
  • Lok Virsa Museum
Explore Islamabad itineraries
Hotel
Hotel
Recommended

Islamabad Serena Hotel

8.7983 reviews
See more hotels

Day 5: Peshawar, Pakistan

Day 6: Rawalpindi, Pakistan

Distance
Transport
Popular
Peshawar → Rawalpindi by bus
  1. Take the bus from Peshawar to Rawalpindibus bus
  2. Take the taxi from Peshawar to Rawalpinditaxi taxi
2h 41m
$NaN–NaN
See more transport options
Activities
  • Rawat Fort
  • Nawaz Sharif Park
Explore Rawalpindi itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Rawalpindi

8.1945 reviews
See more hotels

Days 7–12: Attock, Pakistan

Day 13: Gujranwala, Pakistan

Distance
Transport
Popular
Attock → Gujranwala by train
  1. Take the train from Attock to Gujranwalatrain train
6h 45m
$NaN–NaN
See more transport options
Activities
  • Sialkot Road Food Street
  • Ghanta Ghar Clock Tower
Explore Gujranwala itineraries
Hotel
Hotel
Recommended

Marian Hotel

8.517 reviews
See more hotels

14 days in Pakistan

Lahore Multan

Itinerary navigation

Day 1: Lahore, Pakistan

Activities
  • Greater Iqbal Park
  • National Museum of Science and Technology
Explore Lahore itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Lahore

6.91,527 reviews
See more hotels

Day 2: Karachi, Pakistan

Day 3: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$NaN–NaN
See more transport options
Activities
  • Navalrai Market
  • Miani Forest
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.454 reviews
See more hotels

Day 4: Islamabad, Pakistan

Day 5: Peshawar, Pakistan

Day 6: Rawalpindi, Pakistan

Days 7–12: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$NaN–NaN
See more transport options
Activities
  • Attock Bridge
  • Gurdwara Panja Sahib
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock

00 review
See more hotels

Day 13: Gujranwala, Pakistan

Distance
Transport
Popular
Attock → Gujranwala by train
  1. Take the train from Attock to Gujranwalatrain train
6h 45m
$NaN–NaN
See more transport options
Activities
  • Gulshan-e-Iqbal Park
  • Jamia Masjid Grand Mosque
Explore Gujranwala itineraries
Hotel
Hotel
Recommended

Marian Hotel

8.517 reviews
See more hotels

Day 14: Multan, Pakistan

15 days in Pakistan

Islamabad Multan

Itinerary navigation

Day 1: Islamabad, Pakistan

Activities
  • Saidpur Village
  • Pakistan Museum of Natural History
Explore Islamabad itineraries
Hotel
Hotel
Recommended

Islamabad Serena Hotel

8.7983 reviews
See more hotels

Day 2: Karachi, Pakistan

Day 3: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$NaN–NaN
See more transport options
Activities
  • Hyderabad Clock Tower
  • Shahbaz Qalandar Shrine
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.454 reviews
See more hotels

Day 4: Lahore, Pakistan

Day 5: Sahiwal, Pakistan

Day 6: Rawalpindi, Pakistan

Days 7–12: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$NaN–NaN
See more transport options
Activities
  • Attock Khurd Railway Station
  • Local Farm Visit
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock

00 review
See more hotels

Day 13: Peshawar, Pakistan

Distance
Transport
Popular
Attock → Peshawar by train
  1. Take the train from Attock to Peshawartrain train
1h 50m
$NaN–NaN
See more transport options
Activities
  • Bala Hisar Fort
  • Qissa Khwani Bazaar
Explore Peshawar itineraries
Hotel
Hotel
Recommended

Hotel City View Peshawar

00 review
See more hotels

Day 14: Quetta, Pakistan

Day 15: Multan, Pakistan

16 days in Pakistan

Multan Gujranwala

Itinerary navigation

Days 1–3: Multan, Pakistan

Activities
  • Hussain Agahi Bazaar
  • Tomb of Bibi Pak Daman
Explore Multan itineraries
Hotel
Hotel
Recommended

Ramada by Wyndham Multan

8.3894 reviews
See more hotels

Day 4: Karachi, Pakistan

Day 5: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$NaN–NaN
See more transport options
Activities
  • Shahbaz Qalandar Shrine
  • Navalrai Market
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.454 reviews
See more hotels

Day 6: Lahore, Pakistan

Day 7: Islamabad, Pakistan

Day 8: Peshawar, Pakistan

Day 9: Rawalpindi, Pakistan

Days 10–15: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$NaN–NaN
See more transport options
Activities
  • Gurdwara Panja Sahib
  • Shadi Khan Village
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock

00 review
See more hotels

Day 16: Gujranwala, Pakistan

17 days in Pakistan

Rawalpindi Bahawalpur

Itinerary navigation

Day 1: Rawalpindi, Pakistan

Activities
  • Race Course Park
  • The Mall Road
Explore Rawalpindi itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Rawalpindi

8.1945 reviews
See more hotels

Day 2: Lahore, Pakistan

Day 3: Karachi, Pakistan

Day 4: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$NaN–NaN
See more transport options
Activities
  • Qadam Gah Moula Ali
  • Hyderabad Museum
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.454 reviews
See more hotels

Day 5: Islamabad, Pakistan

Day 6: Peshawar, Pakistan

Days 7–12: Attock, Pakistan

Distance
Transport
Popular
Peshawar → Attock by train
  1. Take the train from Peshawar to Attocktrain train
1h 35m
$NaN–NaN
See more transport options
Activities
  • Ghazi Barotha Hydropower Project
  • Gurdwara Panja Sahib
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock

00 review
See more hotels

Day 13: Gujranwala, Pakistan

Distance
Transport
Popular
Attock → Gujranwala by train
  1. Take the train from Attock to Gujranwalatrain train
6h 45m
$NaN–NaN
See more transport options
Activities
  • Cinepax Cinema
  • Sialkot Road Food Street
Explore Gujranwala itineraries
Hotel
Hotel
Recommended

Marian Hotel

8.517 reviews
See more hotels

Days 14–16: Multan, Pakistan

Day 17: Bahawalpur, Pakistan

18 days in Pakistan

Peshawar Multan

Itinerary navigation

Day 1: Peshawar, Pakistan

Activities
  • University of Peshawar Archaeological Museum
  • Gorkhatri
Explore Peshawar itineraries
Hotel
Hotel
Recommended

Hotel City View Peshawar

00 review
See more hotels

Day 2: Karachi, Pakistan

Day 3: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$NaN–NaN
See more transport options
Activities
  • Al-Manzar Restaurant
  • Pakka Qila
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.454 reviews
See more hotels

Day 4: Lahore, Pakistan

Day 5: Islamabad, Pakistan

Days 6–7: Muzaffarabad, Pakistan

Day 8: Rawalpindi, Pakistan

Days 9–14: Attock, Pakistan

Day 15: Gujranwala, Pakistan

Distance
Transport
Popular
Attock → Gujranwala by train
  1. Take the train from Attock to Gujranwalatrain train
6h 45m
$NaN–NaN
See more transport options
Activities
  • Sialkot Road Food Street
  • Ghanta Ghar Clock Tower
Explore Gujranwala itineraries
Hotel
Hotel
Recommended

Marian Hotel

8.517 reviews
See more hotels

Days 16–18: Multan, Pakistan

19 days in Pakistan

Sialkot Rahim Yar Khan

Itinerary navigation

Day 1: Sialkot, Pakistan

Activities
  • Raja Bazar Shopping
  • Iqbal Manzil
Explore Sialkot itineraries
Hotel
Hotel
Recommended

Luxury Furnished Apartment Citi Housing Sialkot

00 review
See more hotels

Day 2: Lahore, Pakistan

Day 3: Karachi, Pakistan

Day 4: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$NaN–NaN
See more transport options
Activities
  • University of Sindh Jamshoro
  • Shahbaz Qalandar Shrine
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.454 reviews
See more hotels

Day 5: Islamabad, Pakistan

Day 6: Peshawar, Pakistan

Day 7: Rawalpindi, Pakistan

Days 8–13: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$NaN–NaN
See more transport options
Activities
  • Indus River Hiking Trail
  • Khanpur Dam
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock

00 review
See more hotels

Day 14: Gujranwala, Pakistan

Days 15–17: Multan, Pakistan

Day 18: Bahawalpur, Pakistan

Distance
Transport
Popular
Multan → Bahawalpur by train
  1. Take the train from Multan to Bahawalpurtrain train
1h 19m
$NaN–NaN
See more transport options
Activities
  • Abbasi Mosque
  • Bahawalpur Arts Council
Explore Bahawalpur itineraries
Hotel
Hotel
Recommended

Hotel One Bahawalpur

8.681 reviews
See more hotels

Day 19: Rahim Yar Khan, Pakistan

Distance
Transport
Popular
Bahawalpur → Rahim Yar Khan by train
  1. Take the train from Bahawalpur to Rahim Yar Khantrain train
2h 12m
$NaN–NaN
See more transport options
Activities
  • Food Street Experience
  • Gulshan-e-Iqbal Park
Explore Rahim Yar Khan itineraries
Hotel
Hotel
Recommended

Etihad Club by Faletti's Hotel

7.899 reviews
See more hotels

20 days in Pakistan

Karachi Sialkot

Itinerary navigation

Day 1: Karachi, Pakistan

Activities
  • Churna Island Snorkeling and Diving
  • Clifton Beach
Explore Karachi itineraries
Hotel
Hotel
Recommended

Avari Towers Karachi

7.71,315 reviews
See more hotels

Day 2: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$NaN–NaN
See more transport options
Activities
  • Hyderabad Clock Tower
  • Resham Gali
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.454 reviews
See more hotels

Day 3: Lahore, Pakistan

Day 4: Islamabad, Pakistan

Day 5: Peshawar, Pakistan

Day 6: Rawalpindi, Pakistan

Days 7–12: Attock, Pakistan

Day 13: Gujranwala, Pakistan

Distance
Transport
Popular
Attock → Gujranwala by train
  1. Take the train from Attock to Gujranwalatrain train
6h 45m
$NaN–NaN
See more transport options
Activities
  • Sohni Sweets
  • Gujranwala Cricket Stadium
Explore Gujranwala itineraries
Hotel
Hotel
Recommended

Marian Hotel

8.517 reviews
See more hotels

Days 14–16: Multan, Pakistan

Day 17: Bahawalpur, Pakistan

Distance
Transport
Popular
Multan → Bahawalpur by train
  1. Take the train from Multan to Bahawalpurtrain train
1h 19m
$NaN–NaN
See more transport options
Activities
  • Sadiq Garh Palace
  • Derawar Fort
Explore Bahawalpur itineraries
Hotel
Hotel
Recommended

Hotel One Bahawalpur

8.681 reviews
See more hotels

Day 18: Rahim Yar Khan, Pakistan

Distance
Transport
Popular
Bahawalpur → Rahim Yar Khan by train
  1. Take the train from Bahawalpur to Rahim Yar Khantrain train
2h 12m
$NaN–NaN
See more transport options
Activities
  • Local Bazaars Shopping
  • Patel Park
Explore Rahim Yar Khan itineraries
Hotel
Hotel
Recommended

Etihad Club by Faletti's Hotel

7.899 reviews
See more hotels

Day 19: Faisalabad, Pakistan

Distance
Transport
Popular
Rahim Yar Khan → Faisalabad by train
  1. Take the train from Rahim Yar Khan to Faisalabadtrain train
8h 33m
$NaN–NaN
See more transport options
Activities
  • Allama Iqbal Library
  • Jinnah Garden Company Bagh
Explore Faisalabad itineraries
Hotel
Hotel
Recommended

Faisalabad Serena Hotel

8.2296 reviews
See more hotels

Day 20: Sialkot, Pakistan

30 days in Pakistan

Lahore Raiwind

Itinerary navigation

Day 1: Lahore, Pakistan

Activities
  • Lahore Museum
  • Greater Iqbal Park
Explore Lahore itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Lahore

6.91,527 reviews
See more hotels

Day 2: Karachi, Pakistan

Day 3: Hyderabad, Pakistan

Distance
Transport
Popular
Karachi → Hyderabad by train
  1. Take the train from Karachi to Hyderabadtrain train
2h 15m
$NaN–NaN
See more transport options
Activities
  • Hyderabad Museum
  • Pakka Qila
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.454 reviews
See more hotels

Day 4: Islamabad, Pakistan

Day 5: Peshawar, Pakistan

Day 6: Rawalpindi, Pakistan

Days 7–12: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$NaN–NaN
See more transport options
Activities
  • Indus River Hiking Trail
  • Wah Gardens
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock

00 review
See more hotels

Day 13: Gujranwala, Pakistan

Days 14–16: Multan, Pakistan

Day 17: Bahawalpur, Pakistan

Distance
Transport
Popular
Multan → Bahawalpur by train
  1. Take the train from Multan to Bahawalpurtrain train
1h 19m
$NaN–NaN
See more transport options
Activities
  • Abbasi Mosque
  • Bahawalpur Zoo
Explore Bahawalpur itineraries
Hotel
Hotel
Recommended

Hotel One Bahawalpur

8.681 reviews
See more hotels

Day 18: Rahim Yar Khan, Pakistan

Distance
Transport
Popular
Bahawalpur → Rahim Yar Khan by train
  1. Take the train from Bahawalpur to Rahim Yar Khantrain train
2h 12m
$NaN–NaN
See more transport options
Activities
  • Gulshan-e-Iqbal Park
  • Sheikh Zayed International Airport
Explore Rahim Yar Khan itineraries
Hotel
Hotel
Recommended

Etihad Club by Faletti's Hotel

7.899 reviews
See more hotels

Day 19: Faisalabad, Pakistan

Distance
Transport
Popular
Rahim Yar Khan → Faisalabad by train
  1. Take the train from Rahim Yar Khan to Faisalabadtrain train
8h 33m
$NaN–NaN
See more transport options
Activities
  • Allama Iqbal Library
  • Sindbad Wonderland
Explore Faisalabad itineraries
Hotel
Hotel
Recommended

Faisalabad Serena Hotel

8.2296 reviews
See more hotels

Day 20: Sialkot, Pakistan

Days 21–27: Sargodha, Pakistan

Day 28: Gujrat, Pakistan

Day 29: Sahiwal, Pakistan

Day 30: Raiwind, Pakistan

Distance
Transport
Popular
Sahiwal → Raiwind by train
  1. Take the train from Sahiwal to Raiwindtrain train
1h 28m
$NaN–NaN
See more transport options
Activities
  • Relax at a local park
  • Raiwind Markaz
Explore Raiwind itineraries
Hotel
Hotel
Recommended

Royale Rest Suites

73 reviews
See more hotels

Must-see Pakistan

Plot your journey across Pakistan, visiting its many must-see destinations. With just a short train ride or scenic drive, you can journey from one region to another.

Popular cities in Pakistan to visit