Compare and Book Cheap Flights at best prices
Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788
This month, Start your island-hopping adventure with convenient flights from Penang to Johor Bahru Flights. Explore the cultural landmarks, vibrant street food scene, and stunning beaches of Penang before hopping over to Johor Bahru to experience its theme parks, shopping malls, and rich history. Flights Daddy makes it easy to find the perfect flight for your Malaysian getaway.
This month discounted airfare from Penang to Johor Bahru flights Book online
Departure at | Return at | Airline | Flight number | Airline | Flight | Stops | Price | Find tickets |
---|---|---|---|---|---|---|---|---|
27 July 2024 | 29 July 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 86 | Tickets from 86 |
28 July 2024 | 30 July 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 134 | Tickets from 134 |
29 July 2024 | 31 July 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 75 | Tickets from 75 |
30 July 2024 | 31 July 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 75 | Tickets from 75 |
31 July 2024 | 3 August 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 71 | Tickets from 71 |
1 August 2024 | 3 August 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
2 August 2024 | 5 August 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 123 | Tickets from 123 |
3 August 2024 | 3 August 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 75 | Tickets from 75 |
4 August 2024 | 10 August 2024 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | Direct | 92 | Tickets from 92 |
5 August 2024 | 22 August 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 118 | Tickets from 118 |
6 August 2024 | 16 August 2024 | Firefly | FY 4728 | ![]() | Firefly (FY 4728) | Direct | 71 | Tickets from 71 |
7 August 2024 | 10 August 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 71 | Tickets from 71 |
8 August 2024 | 10 August 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 71 | Tickets from 71 |
9 August 2024 | 12 August 2024 | Firefly | FY 5399 | ![]() | Firefly (FY 5399) | 1 Stop | 123 | Tickets from 123 |
10 August 2024 | 12 August 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 79 | Tickets from 79 |
11 August 2024 | 13 August 2024 | Firefly | FY 5379 | ![]() | Firefly (FY 5379) | 1 Stop | 125 | Tickets from 125 |
12 August 2024 | 14 August 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 79 | Tickets from 79 |
13 August 2024 | 14 August 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 71 | Tickets from 71 |
14 August 2024 | 14 August 2024 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | Direct | 71 | Tickets from 71 |
15 August 2024 | 20 August 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
16 August 2024 | 18 August 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 75 | Tickets from 75 |
17 August 2024 | 20 August 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
18 August 2024 | 21 August 2024 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | Direct | 75 | Tickets from 75 |
19 August 2024 | 21 August 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 119 | Tickets from 119 |
20 August 2024 | 20 August 2024 | Firefly | FY 4728 | ![]() | Firefly (FY 4728) | Direct | 71 | Tickets from 71 |
21 August 2024 | 22 August 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 71 | Tickets from 71 |
22 August 2024 | 24 August 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
23 August 2024 | 31 August 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 118 | Tickets from 118 |
24 August 2024 | 25 August 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
25 August 2024 | 27 August 2024 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | Direct | 75 | Tickets from 75 |
26 August 2024 | 28 August 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 71 | Tickets from 71 |
27 August 2024 | 28 August 2024 | Firefly | FY 4728 | ![]() | Firefly (FY 4728) | Direct | 71 | Tickets from 71 |
28 August 2024 | 28 August 2024 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | Direct | 71 | Tickets from 71 |
29 August 2024 | 1 September 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
30 August 2024 | 4 September 2024 | Batik Air | OD 2117 | ![]() | Batik Air (OD 2117) | 1 Stop | 116 | Tickets from 116 |
31 August 2024 | 1 September 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
1 September 2024 | 1 September 2024 | Firefly | FY 5379 | ![]() | Firefly (FY 5379) | 1 Stop | 119 | Tickets from 119 |
2 September 2024 | 8 September 2024 | Firefly | FY 4679 | ![]() | Firefly (FY 4679) | 1 Stop | 120 | Tickets from 120 |
3 September 2024 | 5 September 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 116 | Tickets from 116 |
4 September 2024 | 5 September 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 71 | Tickets from 71 |
5 September 2024 | 8 September 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
6 September 2024 | 7 September 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 116 | Tickets from 116 |
7 September 2024 | 8 September 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
8 September 2024 | 12 September 2024 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | Direct | 71 | Tickets from 71 |
9 September 2024 | 11 September 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 118 | Tickets from 118 |
10 September 2024 | 24 September 2024 | Batik Air | OD 2117 | ![]() | Batik Air (OD 2117) | 1 Stop | 118 | Tickets from 118 |
11 September 2024 | 26 September 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 71 | Tickets from 71 |
12 September 2024 | 15 September 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 116 | Tickets from 116 |
13 September 2024 | 29 September 2024 | Batik Air | OD 2117 | ![]() | Batik Air (OD 2117) | 1 Stop | 118 | Tickets from 118 |
14 September 2024 | 17 September 2024 | Firefly | FY 4679 | ![]() | Firefly (FY 4679) | 1 Stop | 119 | Tickets from 119 |
15 September 2024 | 18 September 2024 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | Direct | 107 | Tickets from 107 |
16 September 2024 | 21 September 2024 | Firefly | FY 4679 | ![]() | Firefly (FY 4679) | 1 Stop | 127 | Tickets from 127 |
17 September 2024 | 19 September 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 111 | Tickets from 111 |
18 September 2024 | 22 September 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 79 | Tickets from 79 |
19 September 2024 | 21 September 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 84 | Tickets from 84 |
20 September 2024 | 23 September 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 121 | Tickets from 121 |
21 September 2024 | 22 September 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 84 | Tickets from 84 |
22 September 2024 | 24 September 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 123 | Tickets from 123 |
23 September 2024 | 25 September 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 118 | Tickets from 118 |
24 September 2024 | 25 September 2024 | Batik Air | OD 2115 | ![]() | Batik Air (OD 2115) | 1 Stop | 116 | Tickets from 116 |
25 September 2024 | 28 September 2024 | Batik Air | OD 2117 | ![]() | Batik Air (OD 2117) | 1 Stop | 118 | Tickets from 118 |
26 September 2024 | 29 September 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
27 September 2024 | 29 September 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 118 | Tickets from 118 |
28 September 2024 | 29 September 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
29 September 2024 | 2 October 2024 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | Direct | 71 | Tickets from 71 |
30 September 2024 | 1 October 2024 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 118 | Tickets from 118 |
1 October 2024 | 2 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 118 | Tickets from 118 |
2 October 2024 | 3 October 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 71 | Tickets from 71 |
3 October 2024 | 5 October 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
4 October 2024 | 7 October 2024 | Batik Air | OD 2117 | ![]() | Batik Air (OD 2117) | 1 Stop | 121 | Tickets from 121 |
5 October 2024 | 7 October 2024 | Batik Air | OD 2117 | ![]() | Batik Air (OD 2117) | 1 Stop | 121 | Tickets from 121 |
6 October 2024 | 9 October 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 121 | Tickets from 121 |
7 October 2024 | 9 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 121 | Tickets from 121 |
8 October 2024 | 15 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 118 | Tickets from 118 |
9 October 2024 | 15 October 2024 | Batik Air | OD 2117 | ![]() | Batik Air (OD 2117) | 1 Stop | 118 | Tickets from 118 |
10 October 2024 | 19 October 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
11 October 2024 | 13 October 2024 | Firefly | FY 4679 | ![]() | Firefly (FY 4679) | 1 Stop | 119 | Tickets from 119 |
12 October 2024 | 13 October 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
13 October 2024 | 20 October 2024 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | Direct | 71 | Tickets from 71 |
14 October 2024 | 16 October 2024 | Firefly | FY 5383 | ![]() | Firefly (FY 5383) | 1 Stop | 119 | Tickets from 119 |
16 October 2024 | 17 October 2024 | Firefly | FY 4732 | ![]() | Firefly (FY 4732) | Direct | 71 | Tickets from 71 |
17 October 2024 | 20 October 2024 | Firefly | FY 4730 | ![]() | Firefly (FY 4730) | Direct | 71 | Tickets from 71 |
18 October 2024 | 20 October 2024 | Firefly | FY 5379 | ![]() | Firefly (FY 5379) | 1 Stop | 120 | Tickets from 120 |
19 October 2024 | 20 October 2024 | Batik Air | OD 2117 | ![]() | Batik Air (OD 2117) | 1 Stop | 123 | Tickets from 123 |
20 October 2024 | 22 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 125 | Tickets from 125 |
21 October 2024 | 26 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 121 | Tickets from 121 |
22 October 2024 | 24 October 2024 | Firefly | FY 5379 | ![]() | Firefly (FY 5379) | 1 Stop | 119 | Tickets from 119 |
23 October 2024 | 23 October 2024 | Batik Air | OD 2117 | ![]() | Batik Air (OD 2117) | 1 Stop | 121 | Tickets from 121 |
24 October 2024 | 24 October 2024 | Batik Air | OD 2117 | ![]() | Batik Air (OD 2117) | 1 Stop | 121 | Tickets from 121 |
25 October 2024 | 27 October 2024 | Batik Air | OD 2117 | ![]() | Batik Air (OD 2117) | 1 Stop | 127 | Tickets from 127 |
26 October 2024 | 29 October 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 125 | Tickets from 125 |
27 October 2024 | 17 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 137 | Tickets from 137 |
28 October 2024 | 30 October 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 135 | Tickets from 135 |
29 October 2024 | 6 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 121 | Tickets from 121 |
30 October 2024 | 6 November 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 127 | Tickets from 127 |
31 October 2024 | 7 November 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 131 | Tickets from 131 |
1 November 2024 | 5 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 131 | Tickets from 131 |
2 November 2024 | 5 November 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 146 | Tickets from 146 |
3 November 2024 | 6 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 143 | Tickets from 143 |
4 November 2024 | 6 November 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 127 | Tickets from 127 |
5 November 2024 | 7 November 2024 | Batik Air | OD 2103 | ![]() | Batik Air (OD 2103) | 1 Stop | 121 | Tickets from 121 |
6 November 2024 | 8 November 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 121 | Tickets from 121 |
7 November 2024 | 7 November 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 121 | Tickets from 121 |
8 November 2024 | 17 November 2024 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | Direct | 71 | Tickets from 71 |
9 November 2024 | 10 November 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 121 | Tickets from 121 |
10 November 2024 | 10 November 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 123 | Tickets from 123 |
11 November 2024 | 12 November 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 121 | Tickets from 121 |
12 November 2024 | 19 November 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 118 | Tickets from 118 |
13 November 2024 | 14 November 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 121 | Tickets from 121 |
14 November 2024 | 17 November 2024 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | Direct | 71 | Tickets from 71 |
15 November 2024 | 19 November 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 121 | Tickets from 121 |
16 November 2024 | 19 November 2024 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | 1 Stop | 120 | Tickets from 120 |
17 November 2024 | 19 November 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 121 | Tickets from 121 |
18 November 2024 | 20 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 121 | Tickets from 121 |
19 November 2024 | 19 November 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 118 | Tickets from 118 |
20 November 2024 | 20 November 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 123 | Tickets from 123 |
21 November 2024 | 28 November 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 123 | Tickets from 123 |
22 November 2024 | 23 November 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 133 | Tickets from 133 |
23 November 2024 | 25 November 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 132 | Tickets from 132 |
24 November 2024 | 25 November 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 123 | Tickets from 123 |
25 November 2024 | 25 November 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 123 | Tickets from 123 |
27 November 2024 | 28 November 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 123 | Tickets from 123 |
28 November 2024 | 4 December 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 121 | Tickets from 121 |
29 November 2024 | 1 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 137 | Tickets from 137 |
30 November 2024 | 2 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 123 | Tickets from 123 |
1 December 2024 | 3 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 118 | Tickets from 118 |
2 December 2024 | 9 December 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 123 | Tickets from 123 |
3 December 2024 | 4 December 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 118 | Tickets from 118 |
5 December 2024 | 9 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 123 | Tickets from 123 |
6 December 2024 | 8 December 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 125 | Tickets from 125 |
7 December 2024 | 8 December 2024 | Firefly | FY 4728 | ![]() | Firefly (FY 4728) | Direct | 71 | Tickets from 71 |
10 December 2024 | 11 December 2024 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 118 | Tickets from 118 |
11 December 2024 | 15 December 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 121 | Tickets from 121 |
12 December 2024 | 12 December 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 123 | Tickets from 123 |
13 December 2024 | 15 December 2024 | Firefly | FY 4728 | ![]() | Firefly (FY 4728) | Direct | 71 | Tickets from 71 |
14 December 2024 | 16 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 121 | Tickets from 121 |
18 December 2024 | 20 December 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 179 | Tickets from 179 |
20 December 2024 | 29 December 2024 | Firefly | FY 4679 | ![]() | Firefly (FY 4679) | 1 Stop | 123 | Tickets from 123 |
21 December 2024 | 22 December 2024 | Firefly | FY 5405 | ![]() | Firefly (FY 5405) | 1 Stop | 123 | Tickets from 123 |
22 December 2024 | 23 December 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 206 | Tickets from 206 |
23 December 2024 | 31 December 2024 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 188 | Tickets from 188 |
24 December 2024 | 31 December 2024 | Firefly | FY 5379 | ![]() | Firefly (FY 5379) | 1 Stop | 168 | Tickets from 168 |
25 December 2024 | 8 January 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 158 | Tickets from 158 |
26 December 2024 | 31 December 2024 | Firefly | FY 4728 | ![]() | Firefly (FY 4728) | Direct | 71 | Tickets from 71 |
27 December 2024 | 5 January 2025 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 168 | Tickets from 168 |
28 December 2024 | 31 December 2024 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 188 | Tickets from 188 |
30 December 2024 | 2 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 169 | Tickets from 169 |
31 December 2024 | 5 January 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 150 | Tickets from 150 |
2 January 2025 | 5 January 2025 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 150 | Tickets from 150 |
3 January 2025 | 4 January 2025 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | Direct | 71 | Tickets from 71 |
5 January 2025 | 7 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 147 | Tickets from 147 |
8 January 2025 | 12 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 119 | Tickets from 119 |
10 January 2025 | 13 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 118 | Tickets from 118 |
11 January 2025 | 13 January 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 118 | Tickets from 118 |
12 January 2025 | 13 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 118 | Tickets from 118 |
17 January 2025 | 19 January 2025 | Batik Air | OD 2101 | ![]() | Batik Air (OD 2101) | 1 Stop | 171 | Tickets from 171 |
21 January 2025 | 23 January 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 171 | Tickets from 171 |
23 January 2025 | 3 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 160 | Tickets from 160 |
24 January 2025 | 1 February 2025 | Firefly | FY 4728 | ![]() | Firefly (FY 4728) | Direct | 71 | Tickets from 71 |
25 January 2025 | 1 February 2025 | Firefly | FY 4728 | ![]() | Firefly (FY 4728) | Direct | 71 | Tickets from 71 |
26 January 2025 | 30 January 2025 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | 1 Stop | 124 | Tickets from 124 |
27 January 2025 | 11 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 166 | Tickets from 166 |
28 January 2025 | 2 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 166 | Tickets from 166 |
29 January 2025 | 8 February 2025 | Firefly | FY 4704 | ![]() | Firefly (FY 4704) | Direct | 71 | Tickets from 71 |
30 January 2025 | 2 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 172 | Tickets from 172 |
31 January 2025 | 7 February 2025 | Batik Air | OD 2112 | ![]() | Batik Air (OD 2112) | 1 Stop | 160 | Tickets from 160 |
1 February 2025 | 1 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 175 | Tickets from 175 |
2 February 2025 | 2 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 203 | Tickets from 203 |
3 February 2025 | 7 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 166 | Tickets from 166 |
4 February 2025 | 4 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 166 | Tickets from 166 |
5 February 2025 | 8 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 166 | Tickets from 166 |
6 February 2025 | 9 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 166 | Tickets from 166 |
7 February 2025 | 8 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 166 | Tickets from 166 |
8 February 2025 | 9 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 166 | Tickets from 166 |
10 February 2025 | 16 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 183 | Tickets from 183 |
14 February 2025 | 16 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 182 | Tickets from 182 |
17 February 2025 | 23 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 129 | Tickets from 129 |
19 February 2025 | 25 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 118 | Tickets from 118 |
21 February 2025 | 1 March 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 116 | Tickets from 116 |
22 February 2025 | 25 February 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 118 | Tickets from 118 |
24 February 2025 | 26 February 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 118 | Tickets from 118 |
28 February 2025 | 3 March 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 116 | Tickets from 116 |
2 March 2025 | 5 March 2025 | Batik Air | OD 2107 | ![]() | Batik Air (OD 2107) | 1 Stop | 116 | Tickets from 116 |
7 March 2025 | 16 March 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 132 | Tickets from 132 |
18 March 2025 | 22 March 2025 | Batik Air | OD 2105 | ![]() | Batik Air (OD 2105) | 1 Stop | 127 | Tickets from 127 |
Book Direct Flights from Penang to Johor Bahru
Departure at | Return at | Airline | Find tickets |
---|---|---|---|
29 July 2024 | 31 July 2024 | ![]() | Tickets from 75 |
1 August 2024 | 3 August 2024 | ![]() | Tickets from 71 |
4 September 2024 | 5 September 2024 | ![]() | Tickets from 71 |
3 October 2024 | 5 October 2024 | ![]() | Tickets from 71 |
Cheap flights from Penang
Destination | Departure at | Return at | Find tickets |
---|---|---|---|
Kuala Lumpur | 21 September 2024 | 25 September 2024 | Tickets from 26 |
Langkawi | 15 January 2025 | 18 January 2025 | Tickets from 34 |
Kota Bharu | 19 September 2024 | 22 September 2024 | Tickets from 76 |
Phuket | 6 January 2025 | 12 January 2025 | Tickets from 85 |
Denpasar (Bali) | 11 January 2025 | 15 January 2025 | Tickets from 128 |
Bangkok | 27 July 2024 | 29 July 2024 | Tickets from 133 |
Da Nang | 25 August 2024 | 26 August 2024 | Tickets from 141 |
Tawau | 17 September 2024 | 20 September 2024 | Tickets from 238 |
Chiang Mai | 30 October 2024 | 3 November 2024 | Tickets from 240 |
Seoul | 19 August 2024 | 23 August 2024 | Tickets from 346 |
Tbilisi | 16 September 2024 | 19 September 2024 | Tickets from 760 |