Kabir Dewan proposes to his girlfriend Natasha Arora. Their families meet at the engagement party where Natasha learns that Kabir is planning a three-week bachelor party road trip to Spain with his school friends – Imran Habib, an advertisement copywriter; and Arjun Saluja, a financial broker who is working in London. Kabir says the three friends have a long-standing pact, and that during the road trip each of them will pick an adventure sport that all three will try together. Arjun is initially reluctant to take the trip as he does not want to miss work. Imran secretly plans to find his estranged biological father Salman Habib, an artist who lives in Spain.

The three men fly to Spain separately and meet in Barcelona. They plan to visit Costa BravaSeville, and Pamplona. On the way to Costa Brava, Imran and Kabir are annoyed when Arjun, a workaholic, continues working. Imran casually throws Arjun's mobile phone out of their car, which ends up in a violent argument. Arjun, in a fit of rage, accuses Imran of being unapologetic for having an affair four years prior with Arjun's then-girlfriend Sonali. However, the argument is ceased by Kabir who pacifies them both. Upon reaching their destination, they meet Laila, an Anglo-Indian woman, whom Arjun is immediately attracted to; Imran flirts with her and makes Arjun jealous.

Kabir announces he has chosen underwater diving as their first sport, and they later find that Laila is their diving instructor. Arjun, who cannot swim and is aquaphobic, receives assistance from Laila to overcome his fears, and finishes the sport successfully, gaining newfound freshness towards his life. Laila suggests they attend the La Tomatina festival with her in Buñol. Meanwhile, Natasha becomes suspicious of Kabir's involvement with Laila when she sees them via webcam whence Laila has been invited over to the boys' villa for dinner. Natasha crashes the bachelor party trip, much to Kabir's discomfort. Imran spends time with Laila's friend Nuria, and Arjun with Laila. After the men leave, both Arjun and Laila realize they have fallen in love and to not regret the partition, Laila chases them on a bike, kissing Arjun passionately before saying goodbye. Natasha is relieved of her suspicions about Kabir, and Arjun, too, grows to respect his life as he now knows it.

On their way to Seville, Kabir drops Natasha at the airport, while Arjun and Imran discuss Kabir's change in behaviour around Natasha. The trio then visits Seville to go skydiving, which is Arjun's choice. During the task, Imran is forced to confront his acrophobia and hesitates to take part, but does so. After skydiving, the three men go to a bar and get drunk. They get into a fight with a stranger on whom they had tried to pull a prank. They end up in jail because of it, and Imran calls Salman, who bails them out and takes them to his home. During an in-person conversation with Imran, Salman reveals that he never wanted the responsibility of married life or children but Imran's mother Rahila did. Imran, heartbroken, realizes how his actions must have hurt Arjun four years ago. He apologizes to Arjun, and Arjun, seeing the genuineness of the apology, forgives him with a hug.

The three men learn of the running of the bulls in Pamplona, which is Imran's choice, baffling Kabir and Arjun. Imran contacts Laila, who joins them. When confronted by his friends, Kabir admits to the others that he does not love Natasha and is not ready for marriage. He reveals that Natasha had mistaken a ring he had bought as a birthday present for his mother as a proposal ring for herself. Arjun asks Kabir if that is why the trip was so important to him, because no one else apart from his two best friends would tell him to cancel his wedding. On the morning of the bull run, Imran suggests they make another pact for if they survive the event: Imran vows to publish the poetry he has written in his diary; Arjun vows to go to Morocco with Laila; Kabir promises to tell Natasha he does not want to marry her yet. As they complete the event, the friends gain a renewed sense of their relationships with each other, their families and friends, and themselves.

During the credits, Imran, Kabir, Nuria, and Natasha attend Arjun and Laila's wedding. Natasha and Kabir are no longer together but are still friends, and Natasha introduces him to her new partner. Imran's poems are revealed to have been published