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 Attock

Itinerary navigation

Day 1: Karachi, Pakistan

Activities
  • TDF MagnifiScience Centre
  • Port Grand
Explore Karachi itineraries
Hotel
Hotel
Recommended

Avari Towers Karachi

7.81,249 reviews
See more hotels

Day 2: Lahore, Pakistan

Day 3: 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
$59–317
See more transport options
Activities
  • Rawal Lake
  • Daman-e-Koh
Explore Islamabad itineraries
Hotel
Hotel
Recommended

Islamabad Serena Hotel

8.61,017 reviews
See more hotels

Days 4–8: Peshawar, Pakistan

Day 9: Rawalpindi, Pakistan

Days 10–13: Attock, Pakistan

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

Meria town attock city

101 review
See more hotels

14 days in Pakistan

Islamabad Peshawar

Itinerary navigation

Day 1: Islamabad, Pakistan

Activities
  • Centaurus Mall
  • Pakistan Monument
Explore Islamabad itineraries
Hotel
Hotel
Recommended

Islamabad Serena Hotel

8.61,017 reviews
See more hotels

Day 2: Lahore, Pakistan

Day 3: Karachi, Pakistan

Day 4: Hyderabad, Pakistan

Day 5: Multan, Pakistan

Day 6: Gujranwala, Pakistan

Distance
Transport
Popular
Multan → Gujranwala by train
  1. Take the train from Multan to Gujranwalatrain train
6h 35m
$6–28
See more transport options
Activities
  • Sarafa Bazaar
  • Gujranwala Arts Council
Explore Gujranwala itineraries
Hotel
Hotel
Recommended

Marian Hotel

8.618 reviews
See more hotels

Day 7: Rawalpindi, Pakistan

Distance
Transport
Popular
Gujranwala → Rawalpindi by train
  1. Take the train from Gujranwala to Rawalpinditrain train
4h 30m
$4–20
See more transport options
Activities
  • Liaquat Bagh
  • Nawaz Sharif Park
Explore Rawalpindi itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Rawalpindi

8.21,030 reviews
See more hotels

Days 8–13: Attock, Pakistan

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

Meria town attock city

101 review
See more hotels

Day 14: Peshawar, Pakistan

Distance
Transport
Popular
Attock → Peshawar by train
  1. Take the train from Attock to Peshawartrain train
1h 50m
$2–14
See more transport options
Activities
  • Chowk Yadgar
  • Islamia College Peshawar
Explore Peshawar itineraries
Hotel
Hotel
Recommended

Hotel City View Peshawar

00 review
See more hotels

15 days in Pakistan

Lahore Peshawar

Itinerary navigation

Day 1: Lahore, Pakistan

Activities
  • Greater Iqbal Park
  • Shalimar Gardens
Explore Lahore itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Lahore

6.91,603 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
$3–18
See more transport options
Activities
  • Navalrai Market
  • University of Sindh Jamshoro
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.365 reviews
See more hotels

Day 4: Multan, Pakistan

Day 5: Gujranwala, Pakistan

Distance
Transport
Popular
Multan → Gujranwala by train
  1. Take the train from Multan to Gujranwalatrain train
6h 35m
$6–28
See more transport options
Activities
  • Funland Amusement Park
  • Jinnah Park
Explore Gujranwala itineraries
Hotel
Hotel
Recommended

Marian Hotel

8.618 reviews
See more hotels

Day 6: Rawalpindi, Pakistan

Distance
Transport
Popular
Gujranwala → Rawalpindi by train
  1. Take the train from Gujranwala to Rawalpinditrain train
4h 30m
$4–20
See more transport options
Activities
  • Ayub National Park
  • Flashman Hotel
Explore Rawalpindi itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Rawalpindi

8.21,030 reviews
See more hotels

Days 7–12: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$2–14
See more transport options
Activities
  • Fishing at Indus River
  • Attock Fort
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock city

101 review
See more hotels

Days 13–15: Peshawar, Pakistan

Distance
Transport
Popular
Attock → Peshawar by train
  1. Take the train from Attock to Peshawartrain train
1h 50m
$2–14
See more transport options
Activities
  • Namak Mandi Food Street
  • Sethi House Museum
Explore Peshawar itineraries
Hotel
Hotel
Recommended

Hotel City View Peshawar

00 review
See more hotels

16 days in Pakistan

Hyderabad Attock

Itinerary navigation

Day 1: Hyderabad, Pakistan

Activities
  • Qadam Gah Moula Ali
  • Ranikot Fort
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.365 reviews
See more hotels

Day 2: Lahore, Pakistan

Day 3: Karachi, Pakistan

Day 4: Islamabad, Pakistan

Days 5–9: Peshawar, Pakistan

Day 10: Rawalpindi, Pakistan

Days 11–16: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$2–14
See more transport options
Activities
  • Jalalia Mosque
  • Ghazi Barotha Hydropower Project
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock city

101 review
See more hotels

17 days in Pakistan

Multan Gujranwala

Itinerary navigation

Day 1: Multan, Pakistan

Activities
  • Shrine of Shah Rukn-e-Alam
  • Darbar Hazrat Musa Pak Shaheed
Explore Multan itineraries
Hotel
Hotel
Recommended

Ramada by Wyndham Multan

8.3864 reviews
See more hotels

Day 2: Karachi, Pakistan

Day 3: Lahore, Pakistan

Day 4: Islamabad, Pakistan

Days 5–9: Peshawar, Pakistan

Day 10: Rawalpindi, Pakistan

Days 11–16: Attock, Pakistan

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

Meria town attock city

101 review
See more hotels

Day 17: Gujranwala, Pakistan

Distance
Transport
Popular
Attock → Gujranwala by train
  1. Take the train from Attock to Gujranwalatrain train
6h 45m
$5–24
See more transport options
Activities
  • Local Dhaba Experience
  • Ghanta Ghar Clock Tower
Explore Gujranwala itineraries
Hotel
Hotel
Recommended

Marian Hotel

8.618 reviews
See more hotels

18 days in Pakistan

Rawalpindi Gujrat

Itinerary navigation

Day 1: Rawalpindi, Pakistan

Activities
  • The Mall Road
  • Ayub National Park Safari
Explore Rawalpindi itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Rawalpindi

8.21,030 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
$3–18
See more transport options
Activities
  • Navalrai Market
  • Fuleli Canal Drive
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.365 reviews
See more hotels

Day 5: Multan, Pakistan

Day 6: Gujranwala, Pakistan

Distance
Transport
Popular
Multan → Gujranwala by train
  1. Take the train from Multan to Gujranwalatrain train
6h 35m
$6–28
See more transport options
Activities
  • Cinepax Cinema
  • Gujranwala Cricket Stadium
Explore Gujranwala itineraries
Hotel
Hotel
Recommended

Marian Hotel

8.618 reviews
See more hotels

Days 7–11: Peshawar, Pakistan

Distance
Transport
Popular
Gujranwala → Peshawar by train
  1. Take the train from Gujranwala to Peshawartrain train
8h 20m
$6–28
See more transport options
Activities
  • Khyber Pass Viewpoint
  • Karkhano Market
Explore Peshawar itineraries
Hotel
Hotel
Recommended

Hotel City View Peshawar

00 review
See more hotels

Day 12: Islamabad, Pakistan

Distance
Transport
Popular
Peshawar → Islamabad by bus
  1. Take the bus from Peshawar to Islamabadbus bus
  2. Take the taxi from Peshawar to Islamabadtaxi taxi
2h 44m
$10–20
See more transport options
Activities
  • Shakar Parian
  • Margalla Hills National Park Hiking Trail 3
Explore Islamabad itineraries
Hotel
Hotel
Recommended

Islamabad Serena Hotel

8.61,017 reviews
See more hotels

Day 13: Dera Ismail Khan, Pakistan

Days 14–15: Faisalabad, Pakistan

Days 16–18: Gujrat, Pakistan

Distance
Transport
Popular
Faisalabad → Gujrat by train
  1. Take the train from Faisalabad to Gujrattrain train
3h 48m
$3–18
See more transport options
Activities
  • Head Marala Barrage
  • Gujrat Fort Rani Mahal
Explore Gujrat itineraries
Hotel
Hotel
Recommended

Gujrat Dynasty Hotel

6.711 reviews
See more hotels

19 days in Pakistan

Peshawar Gujrat

Itinerary navigation

Days 1–5: Peshawar, Pakistan

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

Hotel City View Peshawar

00 review
See more hotels

Day 6: Rawalpindi, Pakistan

Day 7: Lahore, Pakistan

Day 8: Karachi, Pakistan

Day 9: Hyderabad, Pakistan

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

Indus Hotel Hyderabad

7.365 reviews
See more hotels

Day 10: Multan, Pakistan

Day 11: Gujranwala, Pakistan

Distance
Transport
Popular
Multan → Gujranwala by train
  1. Take the train from Multan to Gujranwalatrain train
6h 35m
$6–28
See more transport options
Activities
  • Sialkot Road Food Street
  • Gujranwala Cricket Stadium
Explore Gujranwala itineraries
Hotel
Hotel
Recommended

Marian Hotel

8.618 reviews
See more hotels

Days 12–13: Faisalabad, Pakistan

Days 14–19: Gujrat, Pakistan

Distance
Transport
Popular
Faisalabad → Gujrat by train
  1. Take the train from Faisalabad to Gujrattrain train
3h 48m
$3–18
See more transport options
Activities
  • Kunjah Historical Sites
  • Gujrat Fort Rani Mahal
Explore Gujrat itineraries
Hotel
Hotel
Recommended

Gujrat Dynasty Hotel

6.711 reviews
See more hotels

20 days in Pakistan

Karachi Sargodha

Itinerary navigation

Day 1: Karachi, Pakistan

Activities
  • Empress Market
  • Mohatta Palace Museum
Explore Karachi itineraries
Hotel
Hotel
Recommended

Avari Towers Karachi

7.81,249 reviews
See more hotels

Day 2: Lahore, Pakistan

Day 3: Islamabad, Pakistan

Days 4–8: Peshawar, Pakistan

Day 9: Rawalpindi, Pakistan

Days 10–15: Attock, Pakistan

Day 16: Gujranwala, Pakistan

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

Marian Hotel

8.618 reviews
See more hotels

Day 17: Multan, Pakistan

Days 18–20: Sargodha, Pakistan

30 days in Pakistan

Islamabad Gujrat

Itinerary navigation

Day 1: Islamabad, Pakistan

Activities
  • Rawal Lake
  • Monal Restaurant Viewpoint
Explore Islamabad itineraries
Hotel
Hotel
Recommended

Islamabad Serena Hotel

8.61,017 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
$3–18
See more transport options
Activities
  • Hyderabad Clock Tower
  • Al-Manzar Restaurant
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.365 reviews
See more hotels

Day 5: Multan, Pakistan

Day 6: Gujranwala, Pakistan

Distance
Transport
Popular
Multan → Gujranwala by train
  1. Take the train from Multan to Gujranwalatrain train
6h 35m
$6–28
See more transport options
Activities
  • Sialkot Road Food Street
  • Gujranwala Cricket Stadium
Explore Gujranwala itineraries
Hotel
Hotel
Recommended

Marian Hotel

8.618 reviews
See more hotels

Day 7: Rawalpindi, Pakistan

Distance
Transport
Popular
Gujranwala → Rawalpindi by train
  1. Take the train from Gujranwala to Rawalpinditrain train
4h 30m
$4–20
See more transport options
Activities
  • Raja Bazaar
  • Rawat Fort
Explore Rawalpindi itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Rawalpindi

8.21,030 reviews
See more hotels

Days 8–13: Attock, Pakistan

Distance
Transport
Popular
Rawalpindi → Attock by train
  1. Take the train from Rawalpindi to Attocktrain train
1h 45m
$2–14
See more transport options
Activities
  • Attock City Main Bazaar
  • Ghazi Barotha Hydropower Project
Explore Attock itineraries
Hotel
Hotel
Recommended

Meria town attock city

101 review
See more hotels

Days 14–18: Peshawar, Pakistan

Distance
Transport
Popular
Attock → Peshawar by train
  1. Take the train from Attock to Peshawartrain train
1h 50m
$2–14
See more transport options
Activities
  • Peshawar Museum
  • Karkhano Market
Explore Peshawar itineraries
Hotel
Hotel
Recommended

Hotel City View Peshawar

00 review
See more hotels

Days 19–20: Faisalabad, Pakistan

Days 21–30: Gujrat, Pakistan

Distance
Transport
Popular
Faisalabad → Gujrat by train
  1. Take the train from Faisalabad to Gujrattrain train
3h 48m
$3–18
See more transport options
Activities
  • Gujrat Museum
  • Tomb of Shah Daula
Explore Gujrat itineraries
Hotel
Hotel
Recommended

Gujrat Dynasty Hotel

6.711 reviews
See more hotels

40 days in Pakistan

Lahore Sargodha

Itinerary navigation

Day 1: Lahore, Pakistan

Activities
  • Wagah Border Ceremony
  • Data Darbar
Explore Lahore itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Lahore

6.91,603 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
$3–18
See more transport options
Activities
  • Al-Manzar Restaurant
  • Indus River Viewpoint
Explore Hyderabad itineraries
Hotel
Hotel
Recommended

Indus Hotel Hyderabad

7.365 reviews
See more hotels

Day 4: Multan, Pakistan

Day 5: Gujranwala, Pakistan

Distance
Transport
Popular
Multan → Gujranwala by train
  1. Take the train from Multan to Gujranwalatrain train
6h 35m
$6–28
See more transport options
Activities
  • Gujranwala Arts Council
  • Rail Bazaar
Explore Gujranwala itineraries
Hotel
Hotel
Recommended

Marian Hotel

8.618 reviews
See more hotels

Day 6: Rawalpindi, Pakistan

Distance
Transport
Popular
Gujranwala → Rawalpindi by train
  1. Take the train from Gujranwala to Rawalpinditrain train
4h 30m
$4–20
See more transport options
Activities
  • Liaquat Bagh
  • Nawaz Sharif Park
Explore Rawalpindi itineraries
Hotel
Hotel
Recommended

Pearl Continental Hotel, Rawalpindi

8.21,030 reviews
See more hotels

Days 7–12: Attock, Pakistan

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

Meria town attock city

101 review
See more hotels

Days 13–17: Peshawar, Pakistan

Distance
Transport
Popular
Attock → Peshawar by train
  1. Take the train from Attock to Peshawartrain train
1h 50m
$2–14
See more transport options
Activities
  • Mahabat Khan Mosque
  • Namak Mandi Food Street
Explore Peshawar itineraries
Hotel
Hotel
Recommended

Hotel City View Peshawar

00 review
See more hotels

Day 18: Islamabad, Pakistan

Day 19: Dera Ismail Khan, Pakistan

Days 20–21: Faisalabad, Pakistan

Days 22–37: Gujrat, Pakistan

Distance
Transport
Popular
Faisalabad → Gujrat by train
  1. Take the train from Faisalabad to Gujrattrain train
3h 48m
$3–18
See more transport options
Activities
  • Sarafa Bazaar
  • Gujrat Museum
Explore Gujrat itineraries
Hotel
Hotel
Recommended

Gujrat Dynasty Hotel

6.711 reviews
See more hotels

Days 38–40: Sargodha, Pakistan

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