{'activityCode': 'A1NCNO0247', 'country': {'code': 'TH', 'name': 'Thailand', 'destinations': [{'code': 'BKK', 'name': 'Bangkok'}]}, 'operationDays': [{'code': 'MON', 'name': 'Monday'}, {'code': 'TUE', 'name': 'Tuesday'}, {'code': 'WED', 'name': 'Wednesday'}, {'code': 'THU', 'name': 'Thursday'}, {'code': 'FRI', 'name': 'Friday'}, {'code': 'SAT', 'name': 'Saturday'}, {'code': 'SUN', 'name': 'Sunday'}], 'modalities': [{'code': '1114941543#TOUR MP@STANDARD|ENG|07:30', 'name': 'Tour without hotel pick-up english 07:30', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}, {'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}], 'destinationCode': 'BKK', 'contract': {'incomingOffice': 321, 'code': 19430, 'name': 'A1NCNO0247 MP26'}, 'promotions': [{'code': '14%', 'order': 2, 'name': '14% Discount included in price shown', 'description': 'SPECIAL OFFER', 'dateFrom': '2026-01-01', 'dateTo': '2026-07-31', 'imagePath': 'https://static.hotelbeds.com/static/images/promotions/TS_discountincluded.gif'}], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 999, 'amount': 18.97, 'boxOfficeAmount': 23.71, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 15.16, 'boxOfficeAmount': 18.96, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-01-21', 'to': '2026-01-21', 'cancellationPolicies': [{'dateFrom': '2026-01-20T00:00:00.000Z', 'amount': 37.94}]}, {'from': '2026-01-22', 'to': '2026-01-22', 'cancellationPolicies': [{'dateFrom': '2026-01-21T00:00:00.000Z', 'amount': 37.94}]}, {'from': '2026-01-23', 'to': '2026-01-23', 'cancellationPolicies': [{'dateFrom': '2026-01-22T00:00:00.000Z', 'amount': 37.94}]}, {'from': '2026-01-24', 'to': '2026-01-24', 'cancellationPolicies': [{'dateFrom': '2026-01-23T00:00:00.000Z', 'amount': 37.94}]}, {'from': '2026-01-25', 'to': '2026-01-25', 'cancellationPolicies': [{'dateFrom': '2026-01-24T00:00:00.000Z', 'amount': 37.94}]}, {'from': '2026-01-26', 'to': '2026-01-26', 'cancellationPolicies': [{'dateFrom': '2026-01-25T00:00:00.000Z', 'amount': 37.94}]}, {'from': '2026-01-27', 'to': '2026-01-27', 'cancellationPolicies': [{'dateFrom': '2026-01-26T00:00:00.000Z', 'amount': 37.94}]}, {'from': '2026-01-28', 'to': '2026-01-28', 'cancellationPolicies': [{'dateFrom': '2026-01-27T00:00:00.000Z', 'amount': 37.94}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 37.94, 'boxOfficeAmount': 47.42, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 15.16, 'boxOfficeAmount': 18.96, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 999, 'amount': 18.97, 'boxOfficeAmount': 23.71, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 4.93, 'amount': 13.0, 'vatPercentage': 7.6, 'vatAmount': 0.99}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1114941543'}, {'code': '853670209#TOUR PUENG@STANDARD||07:30', 'name': 'Tour in English with Hotel Pick-up 07:30', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}, {'code': 'HOTEL', 'text': 'Please provide the name of your hotel', 'required': True}, {'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}], 'destinationCode': 'BKK', 'contract': {'incomingOffice': 321, 'code': 19431, 'name': 'A1NCNO0247PU1'}, 'promotions': [{'code': '14%', 'order': 2, 'name': '14% Discount included in price shown', 'description': 'SPECIAL OFFER', 'dateFrom': '2026-01-01', 'dateTo': '2026-07-31', 'imagePath': 'https://static.hotelbeds.com/static/images/promotions/TS_discountincluded.gif'}], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 999, 'amount': 23.02, 'boxOfficeAmount': 27.1, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 18.42, 'boxOfficeAmount': 21.67, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-01-21', 'to': '2026-01-21', 'cancellationPolicies': [{'dateFrom': '2026-01-20T00:00:00.000Z', 'amount': 46.04}]}, {'from': '2026-01-22', 'to': '2026-01-22', 'cancellationPolicies': [{'dateFrom': '2026-01-21T00:00:00.000Z', 'amount': 46.04}]}, {'from': '2026-01-23', 'to': '2026-01-23', 'cancellationPolicies': [{'dateFrom': '2026-01-22T00:00:00.000Z', 'amount': 46.04}]}, {'from': '2026-01-24', 'to': '2026-01-24', 'cancellationPolicies': [{'dateFrom': '2026-01-23T00:00:00.000Z', 'amount': 46.04}]}, {'from': '2026-01-25', 'to': '2026-01-25', 'cancellationPolicies': [{'dateFrom': '2026-01-24T00:00:00.000Z', 'amount': 46.04}]}, {'from': '2026-01-26', 'to': '2026-01-26', 'cancellationPolicies': [{'dateFrom': '2026-01-25T00:00:00.000Z', 'amount': 46.04}]}, {'from': '2026-01-27', 'to': '2026-01-27', 'cancellationPolicies': [{'dateFrom': '2026-01-26T00:00:00.000Z', 'amount': 46.04}]}, {'from': '2026-01-28', 'to': '2026-01-28', 'cancellationPolicies': [{'dateFrom': '2026-01-27T00:00:00.000Z', 'amount': 46.04}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 46.04, 'boxOfficeAmount': 54.2, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 18.42, 'boxOfficeAmount': 21.67, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 999, 'amount': 23.02, 'boxOfficeAmount': 27.1, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 5.99, 'amount': 13.0, 'vatPercentage': 9.2, 'vatAmount': 1.2}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '853670209'}], 'currencyName': 'United Kingdom Pound', 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 999, 'amount': 18.97, 'boxOfficeAmount': 23.71, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 15.16, 'boxOfficeAmount': 18.96, 'mandatoryApplyAmount': False}], 'content': {'name': 'Maeklong Railway Market and Damnoen Saduak Floating Market', 'featureGroups': [{'groupCode': 'TICKET', 'included': [{'featureType': 'ADMISSIONSINCL', 'description': 'Paddle boat ride'}]}, {'groupCode': 'DRINKS', 'included': [{'featureType': 'DRINKSINCL', 'description': 'Water'}]}, {'groupCode': 'MEAL', 'excluded': [{'featureType': 'FOODNOT', 'description': 'Lunch'}]}], 'location': {'startingPoints': [{'type': 'ATTRACTION_VENUE', 'meetingPoint': {'type': 'ADDRESS', 'geolocation': {'latitude': 13.730215, 'longitude': 100.51320559999999}, 'address': 'River City Bangkok', 'country': {'code': 'TH', 'name': 'Thailand', 'destinations': [{'code': 'BKK', 'name': 'Bangkok'}]}, 'city': 'Bangkok', 'zip': '10100', 'description': 'Maeklong Railway Market and Damnoen Saduak Floating Market'}}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/60530/ENG/S/Meaklong%20Railway%20Market%20and%20Damnoensaduak%20Floating%20Market2.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/60530/ENG/XL/Meaklong%20Railway%20Market%20and%20Damnoensaduak%20Floating%20Market2.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/60530/ENG/B/Meaklong%20Railway%20Market%20and%20Damnoensaduak%20Floating%20Market2.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/60530/ENG/LPP/Meaklong%20Railway%20Market%20and%20Damnoensaduak%20Floating%20Market2.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/60530/ENG/L/Meaklong%20Railway%20Market%20and%20Damnoensaduak%20Floating%20Market2.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/60530/ENG/M/Meaklong%20Railway%20Market%20and%20Damnoensaduak%20Floating%20Market2.jpg', 'sizeType': 'MEDIUM'}]}]}, 'segmentationGroups': [{'code': 3, 'name': 'Activity duration', 'segments': [{'code': 200, 'name': 'Half-day morning'}]}, {'code': 1, 'name': 'Categories', 'segments': [{'code': 1, 'name': 'Sightseeing, tours and museums'}]}], 'geolocation': {'latitude': 13.730215, 'longitude': 100.51320559999999}, 'contentId': '60530', 'description': 'Visit the Maeklong Railway Market and the Damnoen Saduak Floating Market with this tour that allows you to interact with friendly local market vendors.

Highlights
- Experience the quieter way of life in Thailand away from the big cities
- Arrive at the famous Damnoen Saduak floating market by paddleboat
- Discover the vibrant atmosphere of the iconic Maeklong Railway Market
- Buy and try authentic pad thai, rice noodle soup, or mango sticky rice
- Enjoy lots of free time exploring both markets at your own pace

See a market located on the railway tracks, the Maeklong Railway Market, and a market that floats on the canals at the Damnoen Saduak Market.
\n
\nThe first stop is the Maeklong Railway Market, also known as Talad Rom Hup (“Umbrella Pulldown Market”). Maeklong is one of the largest fresh seafood markets in Thailand and hugs the track of the Maeklong Railway.
\n
\nGain fascinating insights into how the market is run and what products are sold here from your local guide. Marvel at how market stalls and awnings are pulled back from the tracks every time a train approaches to let the train pass through.
\n
\nNext, head to the Damnoen Saduak Floating Market, one of the most famous floating markets in Thailand. To reach the market, take a short ride in a paddleboat. Enjoy plenty of time to meander around the colorful market, where friendly vendors sell directly from their boats.
\n
\nTake in the sights and sounds, and try local specialties like mango sticky rice. Your guide will give you advice on what not to miss. Return to Bangkok in time for the early afternoon.

\nRedeem information
Voucher type: E-Voucher
E-voucher. Show the voucher on your mobile device to enjoy the activity.

Location
Start point:

If you choose the option without hotel pick-up, please proceed to the mentioned meeting point.
Please ensure you arrive at the meeting point at least 30 minutes prior to the Tour start time.
If you choose the option with hotel pick-up, please confirm the pick-up time and location with the supplier at least 24 hours in advance. Please ensure you arrive at the pick-up location at least 15 minutes in advance.

End point: MBK Center

Schedule
Duration: 6 Hours

Guide options
Guide type: Guide

Requirements
Please make sure you answer all the mandatory questions during the booking process.

Recommendations
Please bring a hat and sunglasses.
Remember to bring sunscreen, comfortable clothes and footwear as well as some extra cash. \n'}, 'order': 1, 'name': 'Maeklong Railway Market and Damnoen Saduak Floating Market - Half-Day Tour', 'currency': 'GBP', 'code': 'E-TH1-A1NCNO0247', 'type': 'TICKET'}